реклама на сайте
подробности

 
 
> Компиляция исходника в "неродном" компиляторе
Edge
сообщение Feb 26 2006, 18:59
Сообщение #1





Группа: Новичок
Сообщений: 5
Регистрация: 16-11-05
Пользователь №: 10 900



Компиляция исходника в неродном компиляторе приводит к ошибкам, зачастую к множеству ошибок (в зависимости от выбранного компилятора)...
Родной компилятор не раздобыть никак, да и устаревший больно (99г)
Что проще, не заморачиваясь на вылавливание различий в синтаксисе написать всё по-новой, или всё-таки попробовать перелопатить старое?
Контроллер 90S2313 обмен по I2C с ЕЕПРОМ 24С16...исходник на С.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Edge
сообщение Feb 28 2006, 21:43
Сообщение #2





Группа: Новичок
Сообщений: 5
Регистрация: 16-11-05
Пользователь №: 10 900



Да, спасибо теперь это и мне стало очевидно.... smile.gif
Новая напасть

register UCHAR Colour1;
register UCHAR Colour2;
register UCHAR Colour3;
register UCHAR Colour4;
register UINT TblPtr; /* 'pointer' into control data table */
register UINT TblPtr0; /* 'pointer' into control data table main routine */
register UCHAR LastDelay; /* last delay value */
register UCHAR LoopCnt; /* loop counter */
register UINT LoopStart; /* 'pointer' to loop start */
register UINT I2cAddr; /* I2C read address */
register UCHAR sp; /* 'stack pointer', index into Stack */
register UINT Stack[4]; /* 'subroutine' stack */
register UINT Subs[20]

Немогу понять чему это будет соответствовать в современном компиляторе...
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 13:19
Рейтинг@Mail.ru


Страница сгенерированна за 0.01392 секунд с 7
ELECTRONIX ©2004-2016