ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
19 мая
177819 Топик полностью
AlexandrY (10.01.2010 19:22, просмотров: 243) ответил Evgeny_CD на WinCE:: Atmel раздает исходники BSP! -> Скачал для AT91SAM9G45, ставить не стал (там .msi какой-то с сорцами), но посмотрел chm документ, сгенерированный doxygen - хорошо! Все с коментами, можно сидеть и разбираться. CHM приложен к сообщению.
Да, я вам скажу нынче борьба за дримборду перемещается из области железа в область софта. Т.е. SoC уже впору выбирать не по его железным фичам (мы всегда можем че не хватает прикрутить), а по качеству BSP. Так вот Atmel (SAM-ы) и TI (OMAP-ы) предлагают самые хреновые BSP. Забавно что они же и самые раскрученные, дают работающие демки, показывают крутые скриншоты и т.д. Но вот, например, возьмем такую "мелочь" как KITL в Win CE. Всем известно что простым JTAG-ом типа сегера Win CE не отладить поскольку к нему не идет драйвер eXDI для Visual Studio. А те JTAG-и к которым есть такой драйвер стоят от 1 шт.баксов. KITL является единственной возможностью простым смертным девелоперам как-то поотлаживать ядро и драйвера на символьном уровне в отсутствии JTAG-а. Кто делает свою борду не копирую 1:1 референсдизайны знает что такое поднимать ядро основываясь на BSP от референсборды. От надежности и быстродействия KITL-а в этом BSP зависит потратите вы полгода на подъем или пару недель. Так атмел дает KITL работающий только через UART! при этом имея Ethernet на борту. А вот Samsung предоставляет KITL работающий даже через USB HS. А еще положено иметь драйвер VMINI который позволяет иметь дивайсу нормальный выход в Ethernet не конфликтуя с отладочным каналом через тот-же Ethernet. У Atmel-а его конечно нет. Ну и дальше в том же духе ...
INDEMSYS