|
Старт на STM, с чего начать |
|
|
2 страниц
1 2 >
|
 |
Ответов
(1 - 28)
|
Mar 26 2018, 14:19
|
Профессионал
    
Группа: Свой
Сообщений: 1 123
Регистрация: 8-03-09
Из: Днепр
Пользователь №: 45 848

|
Цитата(adnega @ Mar 26 2018, 15:48)  Можете озвучить круг задач, которые вы собираетесь решать на STM32? Если это задачи уровня F7, то может, лучше сразу Cortex-A начинать? 1. Практическая работа с CAN (управление сервоприводами как мастер, эмуляция слейвов) 2. Ethernet - для изучения и последующего применения. 3. Реализация HMI-GUI - подобие панели оператора. Интерфейсы п.1 и п.2 + RS485 В F7 привлекает наличие внешней оперативной памяти. ps Пока ориентируюсь на "среднюю" модель, в надежде что поменьше errata, хотя кто его знает, какая маркировка будет на чипе
|
|
|
|
|
Mar 26 2018, 15:59
|
Гуру
     
Группа: Свой
Сообщений: 2 724
Регистрация: 14-05-07
Из: Ярославль, Россия
Пользователь №: 27 702

|
Цитата(k155la3 @ Mar 26 2018, 17:19)  1. Практическая работа с CAN (управление сервоприводами как мастер, эмуляция слейвов) Лучше F0 подойдет. Цитата(k155la3 @ Mar 26 2018, 17:19)  2. Ethernet - для изучения и последующего применения. советую F407. Цитата(k155la3 @ Mar 26 2018, 17:19)  3. Реализация HMI-GUI - подобие панели оператора. Интерфейсы п.1 и п.2 + RS485 Т.е. еще и дисплей с сенсорной панелью, тянущие за собой много внешней оперативки. Тут либо F429 и выше, либо Cortex-A решения. Цитата(k155la3 @ Mar 26 2018, 17:19)  В F7 привлекает наличие внешней оперативной памяти. Внешняя статическая память есть почти у всех, у кого ног хватает (100 и выше). Динамическая появилась у F42x. Цитата(k155la3 @ Mar 26 2018, 17:19)  ps Пока ориентируюсь на "среднюю" модель, в надежде что поменьше errata, хотя кто его знает, какая маркировка будет на чипе  А кому-то лично errata когда-то помешала? Да, там есть много ужасных вещей, но как правило все обходибельные.
|
|
|
|
|
Mar 26 2018, 17:24
|
Профессионал
    
Группа: Свой
Сообщений: 1 123
Регистрация: 8-03-09
Из: Днепр
Пользователь №: 45 848

|
Цитата(adnega @ Mar 26 2018, 18:59)  Лучше F0 подойдет. . . . . Большое спасибо за Ваши рекомендации. Плата с F407 у меня в пределах доступа отсутствует, останавливаюсь на F429. Цитата(yes @ Mar 26 2018, 19:45)  на всякий случай STM32F767ZI . . . . Математика сейчас для меня не так критична. Если "пойдет" работа с F429 - будем посмотреть. Cube - это хорошо. На HAL не особо расчитываю, тк по опыту работы с MSP430 все равно надо лезть в "потроха" подобной библиотеки и выдергивать оттуда 1-2-10 "значимых" строк реального кода или алгоритма. Еслиб они делели реализации HAL для каждой модели процессора (буквально) без монстроидальных макро-переключателей, может это было бы и "гут".
|
|
|
|
|
Mar 29 2018, 18:45
|
Профессионал
    
Группа: Свой
Сообщений: 1 123
Регистрация: 8-03-09
Из: Днепр
Пользователь №: 45 848

|
Цитата(adnega @ Mar 29 2018, 20:23)  А почему не NUCLEO-F767ZI ? Вроде, она повкуснее будет. 1. надежда на менее объемную errata 2. не уверен что в компиляторе будет поддержка старших моделей процессора. 3. "навороты" мной пока не востребованы. То что мне нужно, с запасом, есть в F429ZI. После MSP430 - "более чем".
|
|
|
|
|
May 25 2018, 12:03
|
Частый гость
 
Группа: Участник
Сообщений: 109
Регистрация: 12-10-16
Пользователь №: 93 727

|
Цитата(k155la3 @ May 24 2018, 08:44)  Использования в коммерческой плоскости не предполагается. Инф. по цене нет. Много. Посмотрите на Embitz
|
|
|
|
|
May 30 2018, 16:37
|
Профессионал
    
Группа: Свой
Сообщений: 1 123
Регистрация: 8-03-09
Из: Днепр
Пользователь №: 45 848

|
Цитата(leocat @ May 25 2018, 15:03)  Посмотрите на Embitz Спасибо за инф. Вопрос. Mbed. Mbed - EVB1. Что это, в двух словах, - инкарнация ардуины ? 2. Имеет ли смысл тратить на это время. 2.1. Работа в режиме RTOS 2.2. Удобство средств разработки и отладки, компактность.
|
|
|
|
|
May 30 2018, 19:32
|
Гуру
     
Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713

|
Цитата(k155la3 @ May 30 2018, 19:37)  2. Имеет ли смысл тратить на это время. Если начинаете что-то осваивать, то инструмент освоения лучше брать наиболее популярный. Откройте местную https://electronix.ru/forum/index.php?showforum=88 и выберите что нравится. Я, например, везде использую uCOS-II и мне её хватает на всё - простая и лёгкая. Если не напрягает отсутствие равноприоритетных задач.
|
|
|
|
|
May 30 2018, 19:47
|
Гуру
     
Группа: Свой
Сообщений: 2 198
Регистрация: 23-12-04
Пользователь №: 1 640

|
что-то я прослоупочил, но отвечу для порядка Цитата(adnega @ Mar 29 2018, 20:23)  А почему не NUCLEO-F767ZI ? Вроде, она повкуснее будет. не работают на этих NUCLEO-F767 эзернеты - бага в чипе. купил аж две штуки в разных местах, думал, что повезет... ну и еще общая бага с дебагером в F7 - если разбираться, то лучше F429 Цитата(mantech @ Mar 29 2018, 20:38)  Уже 3й раз читаю такой коммент, вот честно, неужели это так востребовано, именно дабл и быстро? ИМХО, 0.1% из всех задач здешних обитателей  точность нужна - если какая-то математика (типа обернуть матрицу), то синглов не хватает, а сэмулировать дабл на флоатах вообще нельзя (нет разумного метода), а на интах долго с точки зрения железа дабловый кремний раз в 10 больше чем сингл, то есть если производители на это идут, то значит нужны даблы
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|