ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
26 ноября
881569
J_H_ (08.11.2018 21:16, просмотров: 25819) De_user
STM32: попытка «входа» в платформу. Решил сделать себе маленький подарочек на новый год, купить себе отладочную плату на STM32f4, попытаться изучить кортекс/АRM32 и, возможно, параллельно реализовать маленький проект на данном железе. В связи с этим прошу ответить на глупые первичные вопросы новичка. Прошу простить и понять правильно, каждый из вопросов гуглится, но на каждый потеряю по полдня времени. Рад был бы и ответу на часть вопросов. Учебно-боевая тренировочная задача: неспешный сбор данных по rs485, отображение на дисплее, логгирование, вывод обработанных данных на внешние устройства. 1. Выбор отладочной платы. Пока склоняюсь к Nucleo stm33f411 (китайской реплике). Можно сразу с чем- то поэкспериментировать, можно попытаться собрать на ней прототип. Выбрал stm32f411 из следующих соображений- поновее f103, но потом можно и обратно к Cortex m3 адаптироваться. Плюс у него еще USB OTG (Host) есть. Целесообразен ли выбор? 2. Работа с дисплеем. 480х320, ILI9486, TFT SPI цветной. В самом простом варианте, если тупо переписывать весь буфер экрана, на какую частоту обновления картинки можно рассчитывать? Что там за разъем флешки на дисплее с возможностью вывода картинок с него? Вывести график/ тренд на него с частотой обновления порядка 1 с. получится? В крайнем случае не буду скроллировать. 3. Работа с SD Card и FAT. Правильно понимаю, что библиотеки под них есть готовые? 4. Работа с USB Host. Насколько сложно записать текстовый файлик на USB флешку? 5. DAC. Насколько понял, сего чуда на stm32f411 нет, Правильно понимаю, что пару аналоговых выходов можно будет без проблем с минимальной 1-3%точностью отстрелять с помощью таймеров и PWM? 6. По Modbus rtu есть библиотеки готовые или ручками нужно писать? 7. GPRS модуль на SIM808. Поднимется ли на STM32f4 без подводных камней? 8. RTC. Что лучше, использовать: встроенный или внешний? Столкнулся с неприятной ситуацией на внутреннем RTC XMega: при падении питания контроллер не успевал быстро выключиться, чтобы успеть перейти на батарейку RTC. Время терялось. Может быть, использовать вариант с RTC на плате GPRS модуля? Вроде такие бывают с батарейкой на борту. У SIM808 есть GPS, хорошо бы взять время, если доступно, и сразу в RTC прописать. 9. Отладочная плата Nucleo работает с так называемыми шилдами- дочерними платами.То есть одновременно работы нескольких плат не добиться. Чисто механически, возможна ли распайка всего нижеследующего барахла на отладочную плату Nucleo для превращения ее в макет контроллера: 1 rs-485/USART?, 1 SPI интерфейс дисплея, 2 аналоговых выхода/PWM, SD флешка/SDIO?, возможно USB OTG, возможно GPRS модуль? 10. Спасибо !!!