Экосреда ecoins - STM32F446RET

SSSR2000
Сержант
Сообщения: 120
Зарегистрирован: 21 ноя 2022, 12:11
Имя: Alex
Благодарил (а): 4 раза
Поблагодарили: 10 раз

Re: Экосреда ecoins - STM32F446RET

Сообщение SSSR2000 »

vovka1973 писал(а): 14 июн 2025, 18:58 плата должна быть в boot там надо нажать boot и reset boot отпустить последней. потом все шьется как обычная ардуинка
Есть ещё 1 изюминка, необходимо сначало чтобы контроллер увиделся в кубе программере, потом шьется на ура, без этого - не идет загрузка, ну так у меня, может у кого то по другому
Аватара пользователя
Siberian
Лейтенант
Сообщения: 697
Зарегистрирован: 07 сен 2015, 11:51
Откуда: СССР
Имя: Александр
Благодарил (а): 50 раз
Поблагодарили: 37 раз

Re: Экосреда ecoins - STM32F446RET

Сообщение Siberian »

FLP 9.6.9

При выборе датчика HTU21 из кандидатов, можно выбрать номер шины I2C, 0,1,2.
В программе при просмотре номеров пинов STM32F446RET есть только PB6 I2C0-SCL и PB7 I2C0-SDA.
Какие пины I2C1, I2C2 ?
Аватара пользователя
Siberian
Лейтенант
Сообщения: 697
Зарегистрирован: 07 сен 2015, 11:51
Откуда: СССР
Имя: Александр
Благодарил (а): 50 раз
Поблагодарили: 37 раз

Re: Экосреда ecoins - STM32F446RET

Сообщение Siberian »

Siberian писал(а): 24 янв 2026, 21:24 FLP 9.6.9

При выборе датчика HTU21 из кандидатов, можно выбрать номер шины I2C, 0,1,2.
В программе при просмотре номеров пинов STM32F446RET есть только PB6 I2C0-SCL и PB7 I2C0-SDA.
Какие пины I2C1, I2C2 ?
Из данных на микросхему
I2C: PB6/PB7 (I2C1), PB10/PB11 (I2C2), PA8/PC9 (I2C3).
Шины под номером 0 (I2C0) нет.
Ander
Администратор
Сообщения: 742
Зарегистрирован: 31 окт 2023, 12:50
Имя: Андрей
Благодарил (а): 55 раз
Поблагодарили: 141 раз

Re: Экосреда ecoins - STM32F446RET

Сообщение Ander »

Siberian писал(а): 24 янв 2026, 21:24 FLP 9.6.9

При выборе датчика HTU21 из кандидатов, можно выбрать номер шины I2C, 0,1,2.
В программе при просмотре номеров пинов STM32F446RET есть только PB6 I2C0-SCL и PB7 I2C0-SDA.
Какие пины I2C1, I2C2 ?
#define RT_HW_I2C0_SCL PB6
#define RT_HW_I2C0_SDA PB7

#define RT_HW_I2C1_SCL PB10
#define RT_HW_I2C1_SDA PC12

#define RT_HW_I2C2_SCL PA8
#define RT_HW_I2C2_SDA PC9
Аватара пользователя
Siberian
Лейтенант
Сообщения: 697
Зарегистрирован: 07 сен 2015, 11:51
Откуда: СССР
Имя: Александр
Благодарил (а): 50 раз
Поблагодарили: 37 раз

Re: Экосреда ecoins - STM32F446RET

Сообщение Siberian »

Ander писал(а): 25 янв 2026, 11:12
Siberian писал(а): 24 янв 2026, 21:24 FLP 9.6.9

При выборе датчика HTU21 из кандидатов, можно выбрать номер шины I2C, 0,1,2.
В программе при просмотре номеров пинов STM32F446RET есть только PB6 I2C0-SCL и PB7 I2C0-SDA.
Какие пины I2C1, I2C2 ?
#define RT_HW_I2C0_SCL PB6
#define RT_HW_I2C0_SDA PB7

#define RT_HW_I2C1_SCL PB10
#define RT_HW_I2C1_SDA PC12

#define RT_HW_I2C2_SCL PA8
#define RT_HW_I2C2_SDA PC9
Я так понимаю, что Внешнюю EEPROM можно подключить только по умолчанию в FLP.
PB6
PB7
Или сделать пользовательскую библиотеку и добавить еще I2C
Ответить

Вернуться в «Команда ecoins»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость