На что обращать внимание при передаче кусков кода написанных под IAR ARM 5.xx в KEIL MDK ARM 4. Контроллер LPC2478.
aaarrr
Nov 7 2009, 19:52
C - он и в Африке C. Единственный момент - RVCT не является полностью совместимым со стандартом C99, и некоторые вещи делать не позволяет. Такие, например:
Код
for(int x = 0; x < 10; x++){...}
Линкер - совершенно другой, поэтому с ним придется разбираться отдельно.
sherr
Nov 7 2009, 19:57
А если программа обращается к IAR-специфическим библиотекам (типа instrinct.h и подобные)?
aaarrr
Nov 7 2009, 20:03
Цитата(sherr @ Nov 7 2009, 22:57)
А если программа обращается к IAR-специфическим библиотекам (типа instrinct.h и подобные)?
Заменить на аналогичные intrinsic-и Keil'а. Возможно, где-то придется проявить смекалку.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.