ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
22 июля
1170916 Топик полностью
il-2 (04.02.2022 10:07, просмотров: 147) ответил savram82 на Размышляю над идеей общего hal для МК разных вендоров. Интересно, это кому-нибудь нужно?
У меня такой ХАЛ уже есть для работы с ногодрыгом, догтаймером, flash, временными задержками и программными таймерами. А так-же работа с RTOS в стандарте mITRON. Запилено для семейства STM32, но ничто не мешает добавлять любую архитектуру. В частности, ногодрыг есть для STM32 и AVR (пришлось как-то портировать проект с AVR на STM32). 

На самом деле такой ХАЛ - это отдельная экосистема, которая подключается к проекту. И там есть уровни.

В проектах для разных архитектур подключаются разные файлы из ХАЛ и прописываются разные пути. Но конечный интерфейс получается единый, независимо от архитектуры.