ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
26 апреля
882503 Топик полностью
evgeniy1294 (12.11.2018 23:43 - 23:46, просмотров: 140) ответил J_H_ на Первые мои, лично мои, очень маленькие, фрагментарные впечатления от дня знакомства:
1) Правильное впечатление, все одно и тоже. С опытом все начинает казаться одинаковым. Каждый из контроллеров сделан под свою задачу, нужно просто выбрать подходящий. 2) HAL от ST монструозен и тяжел, для профессиональной разработки не годится из-за багов. LL несколько выправляет положение, но это - просто набор оберток для битмасок. Я пришел к выводу, что нужен свой HAL + CMSIS. 3) Портированная FreeRTOS в кубе - это одна из уже портированных систем, есть и другие, например Nuttx. Бери, что нравится, качество портирования отдельный вопрос. 4) STM32F746G DISCO по умолчанию содержал FreeRTOS + EmWin (графическая библиотека от Segger) + LwIP + FAT FS. Вместо EmWin советую uGFX. На LwIP строим приложения с Ethernet. Если сеть нужна в бутлоадере, берем uIP. 5) Пункт пропущен) 6) Не могу ответить, со звуком не работал. 7) По схеме VBAT заведен на VDD, но от аккумулятора плату завести можно. 8) Попробуй Zynq от Xilinx, тебе понравится. На его основе есть бюджетные платы, типа ARTY Z7 (бедная в плане периферии) По IDE: советую Keil, во многом благодаря компилятору CLANG, который позволяет писать на стандарте C++17. В классических IDE типа IAR/Keil просто отвратный текстовый редактор, поэтому со временем будешь использовать их только для отладки, а работать в стороннем редакторе.