Go to Post Lowering the ceiling is a bad thing, but there's nothing wrong with raising the floor. - magnets [more]
Home
Go Back   Chief Delphi > Technical > Programming
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 15-02-2005, 20:24
neilcooper neilcooper is offline
Registered User
#0302
 
Join Date: Jan 2005
Location: Lake Orion
Posts: 24
neilcooper will become famous soon enough
Question borland?

does anybody know of a first loader that works with borland compilers?
  #2   Spotlight this post!  
Unread 15-02-2005, 22:48
TMHStitans TMHStitans is offline
Robot Operator-2005
AKA: Eric
#1474 (Tewksbury Titans)
Team Role: Programmer
 
Join Date: Jan 2005
Rookie Year: 2004
Location: Tewksbury, Massachusetts
Posts: 6
TMHStitans has a little shameless behaviour in the past
Re: borland?

no, i dont
  #3   Spotlight this post!  
Unread 16-02-2005, 01:41
Alan Anderson's Avatar
Alan Anderson Alan Anderson is offline
Software Architect
FRC #0045 (TechnoKats)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2004
Location: Kokomo, Indiana
Posts: 9,113
Alan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond repute
Re: borland?

Does Borland even make a PIC compiler? I've never heard of one.
  #4   Spotlight this post!  
Unread 16-02-2005, 01:47
Darwin695 Darwin695 is offline
Registered User
#0008 (Paly Robotics)
Team Role: Mechanical
 
Join Date: Feb 2003
Rookie Year: 2003
Location: Palo Alto
Posts: 8
Darwin695 is an unknown quantity at this point
Send a message via AIM to Darwin695
C18 is the only thing you are going to use...

Sadly, Innovation First decided not to put an x86 based computer system in the robot controller this year, that means you are going to have to use a compiler made for a PIC Processor (specefically the pic18f... serries with the 8x8 hardware multiply...) the easiest compiler to use in this case is the supplied C18 compiler.

If you do find another compiler for PIC's that you like, i would love to know about it... the C18 is a little on the expensive side when you arent using it for robotics...


-Cheers
__________________
I build it,
My brother destroys it
  #5   Spotlight this post!  
Unread 17-02-2005, 14:14
Greg Ross's Avatar
Greg Ross Greg Ross is offline
Grammar Curmudgeon
AKA: gwross
FRC #0330 (Beach 'Bots)
Team Role: Mentor
 
Join Date: Jun 2001
Rookie Year: 1998
Location: Hermosa Beach, CA
Posts: 2,245
Greg Ross has a reputation beyond reputeGreg Ross has a reputation beyond reputeGreg Ross has a reputation beyond reputeGreg Ross has a reputation beyond reputeGreg Ross has a reputation beyond reputeGreg Ross has a reputation beyond reputeGreg Ross has a reputation beyond reputeGreg Ross has a reputation beyond reputeGreg Ross has a reputation beyond reputeGreg Ross has a reputation beyond reputeGreg Ross has a reputation beyond repute
Send a message via AIM to Greg Ross Send a message via Yahoo to Greg Ross
Re: borland?

Quote:
Originally Posted by Alan Anderson
Does Borland even make a PIC compiler? I've never heard of one.
I think what he want is an IFIloader replacement, and not a PIC compiler.

No I don't know of any. Are you up to writing one?
__________________
Greg Ross (The Grammar Curmudgeon formerly known as gwross)
S/W Engineer, Team 330, the Beach 'Bots
<--The Grammar Curmudgeon loves this cartoon.
“Life should not be a journey to the grave with the intention of arriving safely in a pretty and well preserved body, but rather to skid in broadside in a cloud of smoke, thoroughly used up, totally worn out, and loudly proclaiming "Wow! What a Ride!" Hunter S. Thompson
"Playing a practical joke means doing something mean and calling it funny." Me
  #6   Spotlight this post!  
Unread 17-02-2005, 14:23
MikeDubreuil's Avatar
MikeDubreuil MikeDubreuil is offline
Carpe diem
FRC #0125 (Nu-Trons)
Team Role: Engineer
 
Join Date: Jan 2003
Rookie Year: 1999
Location: Boston, MA
Posts: 967
MikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond repute
Send a message via AIM to MikeDubreuil
Re: borland?

It's important to understand whats happenens when compile and download software.

1. You select Build All in MPLAB. MPLAB the Integrated Develeopment Enviroment (IDE) send commands to the PIC C18 compiler to compile and then link your code. This creates a hex file. The hex file is a file that is machine code for the PIC processor inside the IFI Robot Controller. Machine code is similar to an .exe file on your computer.

2. You open up the IFI Loader, select your file, and hit download. The Master Processor haults everything else on your robot and enters a boot loader mode. A boot loader allows you to download the program into the Robot Controller's memory. Once complete, your program executes.
__________________
"FIRST is like bling bling for the brain." - Woodie Flowers
  #7   Spotlight this post!  
Unread 17-02-2005, 14:57
AIBob's Avatar
AIBob AIBob is offline
AI Programmer
AKA: Bob Frank DOT org
FRC #0358 (Hauppauge Robotic Eagles)
Team Role: Alumni
 
Join Date: Jan 2005
Rookie Year: 2003
Location: Long Island, NY (in Binghamton now)
Posts: 297
AIBob is a splendid one to beholdAIBob is a splendid one to beholdAIBob is a splendid one to beholdAIBob is a splendid one to beholdAIBob is a splendid one to beholdAIBob is a splendid one to beholdAIBob is a splendid one to behold
Send a message via ICQ to AIBob Send a message via AIM to AIBob Send a message via MSN to AIBob Send a message via Yahoo to AIBob
Re: borland?

Quote:
Originally Posted by gwross
I think what he want is an IFIloader replacement, and not a PIC compiler.
True, but he said specifically for a borland compiler, and borland compiler is not the right assembly code (not the text, the actual bits used by the computer), and it would not work without a compiler specifically for the PIC, unless it was converted from x86 to PIC, which would be another interesting program. So the PIC would read the bits and think that it is running something completely different from the compiler, and programmer think that they are writing.
__________________
- from B B frank

Closed Thread


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Any pratical use for Microsoft Visual Studio .NET Pro Kyle Fenton General Forum 11 28-01-2003 16:59


All times are GMT -5. The time now is 19:16.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi