ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
24 апреля
302891 Топик полностью
йцукен (30.01.2012 13:43, просмотров: 1) ответил Гудвин на Прав Евгений - STM32 это какое то недоразумение. Можете сказать, что я их не умею готовить (и это действительно так), но вот сейчас сижу, курю даташит и RM на F105 и прихожу к мнению, что у NXP периферия реализована с какой то немецкой солидностью
Как-то я там не заметил особой солидности.По опыту моей работы с LPC у меня накопилось довольно много претензий к периферии. UART - уродский дробный делитель частоты, невозможно настроить прерывание TX в зависимости от заполнения FIFO. Таймер - не знаю, кому нужна разрядность 32 бит, да ещё с 32-битным прескейлером, но самую базовую PWM я бы хотел иметь во всех таймерах, тем более что это почти ничего не стоит. SPI/SSP - а вот здесь длина слова более 16 бит мне бы пригодилась. Правда, в этом смысле STM ещё хуже. ADC - не имел опыта с LPC17, возможно там всё гораздо лучше, но в LPC2142 полный отстой и в плане линейности, и в плане гибкости управления запуском. I2S - очень порадовался, что у STM есть отдельный PLL для I2S, правда у STM тут такая errata, что мама не горюй. USB - я думал в LPC самая уродская реализация, но почитав про STM, начал в этом сомневаться. Впрочем, проблема скорее всего не в самом кремнии, а в весьма невнятной документации.