Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Понедельник
14 апреля
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Средства и методы разработки
170973
Топик полностью
Evgeny_CD
Архитектор
(01.11.2009 23:12, просмотров: 321)
ответил
AlexandrY
на
Я бы предположил иначе. Причина - надежность. А надежность достигается резервированием. А для этого они тупо хранят во FLASH несколько копий кода а еще и варианты для всех аварийных ситуаций.
Я не знаю спецификацию OSEK, но не думаю, что загрузочная софтина буде 1м занимать. LUT - это действительно неплохо, но имея столь хорошее ядро - можно многое считать в нем. Вообще 4М FLASH просадить на копии программы несколько тоскливо....
Ответить
Возможно, LUT применяют еще и для того, чтобы было дешевле кустомизировать ПО: математика вылизана, а значения в таблице подгоняются под конкретный процесс. Пример - ECU для авто.
-
amusin
(02.11.2009 08:23
)
Если математика вылизана, то компилер, почти наверняка, тоже. Под новую платформу - пересобираешь с новым хидером, в котором константы под платформу, и радуешься жизни. Зачем усложнять?
-
Evgeny_CD
(02.11.2009 11:31
)