ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
26 апреля
974783 Топик полностью
LightElf (30.01.2020 10:43 - 10:46, просмотров: 407) ответил Chum_A на Требуются идеи по реализации нечто, типа BIOS для МК. Исходные данные: имеется железо - МК Cortex-M0 и физические драйверы CAN, RS-485, SPI... Для этого железа написан и отлажен (давно) HAL, диспетчер очереди событий, программные таймеры и т.п.
1) У Luminary/TI Stellaris подобное было реализовано. Там HAL сидит в ПЗУ и пользовательская прошивка его вызывает. https://github.com/yuvadm/stellaris/blob/master/driverlib/rom.h
2) Как вариант - повесить функции HAL на SVC.
Не надо делать мне как лучше, оставьте мне как хорошо