Ресурсы доступные загрузчику
- Войдите на сайт для отправки комментариев
Вс, 17/11/2013 - 14:37
Загрузчик имеет такой же доступ ко всем ресурсам (кроме малого размера собственного кода) как у основной программы или наложены ограничения ?
Если такие существуют, где изложены правила для написания загрузчика?
Можете почитать даташит на конкретный контроллер, но про ограничения не слышал, шить флеш можно как угодно.
а в вопросе про ограничения имел ввиду - загрузчик такая же программа, которая может использовать все ресурсы (любые порты ввода-вывода, EEPROM, RAM) как и основная ?
На 328 в даташите никаких ограничений не описано. Пользуйтесь всем чем хотите, портами, прерываниями, EEPROM, SPI, UART, TWI и т.д.
Разве что: размер загрузчика для ATmega328 не может превышать 2048 слов (4096 байт) - табл. 26-13