Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Пятница
31 января
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Микроконтроллеры PIC
1139868
Топик полностью
SciFi
(20.10.2021 19:31, просмотров: 286)
ответил
FDA
на
Мы сейчас в одном изделии используем ШЕСТЬ разных контроллеров в трёх типах корпусов. Партия 10 тыс. шт., но одного типа купить оказалось нереально. Зато сделали свой формат контейнера для прошивок. При обновлении в зависимости от типа ревизии платы (установленного контроллера) загружается нужный вариант. Да, куча #ifdef'ов в коде, но что делать. Список МК такой:
Может, лучше универсальную прошивку, которая сама понимает, в каком МК она сидит, и делает что надо?
ส็็็็็็็็็็็็็็็็็็็็็็็็็༼ ຈل͜ຈ༽ส้้้้้้้้้้้้้้้้้้้้้้้
Ответить
Слишком много различий по периферии в этих контроллерах. Смысла накручивать это нет. Плюс сильно вырастит сам объём кода.
FDA
(353 знак., 20.10.2021 19:37
)