-
- Мы сейчас в одном изделии используем ШЕСТЬ разных контроллеров в
трёх типах корпусов. Партия 10 тыс. шт., но одного типа купить
оказалось нереально. Зато сделали свой формат контейнера для
прошивок. При обновлении в зависимости от типа ревизии платы
(установленного контроллера) загружается нужный вариант. Да, куча
#ifdef'ов в коде, но что делать. Список МК такой: FDA(153 знак., 20.10.2021 19:22, картинка)
- Может, лучше универсальную прошивку, которая сама понимает, в каком
МК она сидит, и делает что надо? - SciFi(20.10.2021 19:31)
- Слишком много различий по периферии в этих контроллерах. Смысла накручивать это нет. Плюс сильно вырастит сам объём кода. FDA(353 знак., 20.10.2021 19:37)
- респект - m16(20.10.2021 19:26)
- Может, лучше универсальную прошивку, которая сама понимает, в каком
МК она сидит, и делает что надо? - SciFi(20.10.2021 19:31)
- MicrochipDirect в помощь - смотрите что в наличии и/или с короткими сроками. Часто удается найти близкое. - Илья(19.10.2021 16:25)
- Мы сейчас в одном изделии используем ШЕСТЬ разных контроллеров в
трёх типах корпусов. Партия 10 тыс. шт., но одного типа купить
оказалось нереально. Зато сделали свой формат контейнера для
прошивок. При обновлении в зависимости от типа ревизии платы
(установленного контроллера) загружается нужный вариант. Да, куча
#ifdef'ов в коде, но что делать. Список МК такой: FDA(153 знак., 20.10.2021 19:22, картинка)