Аппаратно независимое обращение к портам. Допустим, у меня есть подпрограмма
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено Bill 05 января 2005 г. 22:12
В ответ на: что именно на С не получается?) отправлено ы 05 января 2005 г. 22:03

вывода информации через какой-то порт. Программа одна и та же, но в разных контроллерах порты могут быть разные. Поэтому, если я пишу на Си, то при смене контроллера и порта потребуется перетрансляция этой подпрограммы и исходный текст я должен постоянно перетаскивать из одного проекта в другой.
В ассемблере такой проблемы нет. Я транслирую программу ТОЛЬКО ОДИН РАЗ и в проектах указываю только объектный модуль или библиотеку. А ссылки к конкретному порту я в каждом проекте указываю свои.

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

Ответы



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

E-mail: info@telesys.ru