| ??? 06/06/02 14:57 Read: times |
#24030 - RE: Iar -> Keil |
Hi Scott,
I use the IAR compiler, and have messed around with Keil a bit, and can tell you that there are quite a lot of little things that you'll have to deal with. Some are little things that can be converted with macros as Peter suggested, such as bit accessing (IAR P1.1 vs. Keil P1^1). Compare memory models and library calls, and names of library header files...as Peter suggested, a single problem can cause a lot of errors (yesterday a single character typo gave me 251 errors and 134 warnings...). Don't get discouraged, tackle the first error on the list, fix it and recompile to see what's left. Once you get through the compiler errors, you'll probably have some more issues to deal with from the linker. Which makes ask, have you compared project files? IAR's project file includes information about all the various options for compiling and linking, and you'll need to make a similar project file for Keil. Is the program entirely C or C and assembler? IAR's assembler directives are undoubtably different from Keil's if you have a mixed language project. Does the program use IAR's #pragma control directives? You might end up putting the IAR and Keil manuals side by side to see what's the same and what's different. Good luck, Dennis |
| Topic | Author | Date |
| Iar -> Keil | 01/01/70 00:00 | |
| RE: Iar -> Keil | 01/01/70 00:00 | |
| RE: Iar -> Keil | 01/01/70 00:00 | |
RE: Iar -> Keil | 01/01/70 00:00 |



