Ответ:
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено ShiphT 05 марта 2003 г. 17:26
В ответ на: Ответ: Хорошо, что встряли :-) (+) отправлено moll 05 марта 2003 г. 16:34

Т.е. Я в Project->Files->Add пишу spi.s90 (а не spi.asm)?
Абсолютно верно. Только файл должен тоже так называться ;-)
Как выглядит в Си файле эта "вставка", т.е. надо теперь по мимо включения файла в проект еще и в основном Сишном файле (где main) еще сделать #include spi.s90? Просто не понятно, как вставить в нужное место в программе этот ассемблеровский модуль?
Никаких #include делать не надо, просто объявите свою асмовую функцию как extern (например extern char MyFunc(int); ). В место для нее определять не надо, линкер справится с этим сам, причем наверняка лучше Вас (без обид).

А все остальное уже сказали уважаемые Bill и e-not.


Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru