А к основной программе лучше подключить ассемблерный файлик с экспортированными адресами функций.
(«Телесистемы»: «Конференция «Микроконтроллеры и их применение»»)

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

Отправлено Oldring 28 апреля 2003 г. 15:17
В ответ на: Ответ: Я бы сделал так: отправлено CTAC 28 апреля 2003 г. 13:33

В IAR это будет нечто вроде

public Sub1
puubic Sub2
puubic Sub3

jmpTableEntrySize = 2
Sub1 = BootSubRoutine
Sub2 = BootSubRoutine + jmpTableEntrySize
Sub2 = BootSubRoutine + 2 * jmpTableEntrySize


Тогда в сишной программе пожно работать с этими функциями как с обычными.
А переход в рамках boot сектора лучше делать при помощи rjmp.

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

Ответы



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

E-mail: info@telesys.ru