Страница 2 из 2
Re: Экосреда ecoins - STM32F446RET
Добавлено: 14 июн 2025, 21:30
SSSR2000
vovka1973 писал(а): 14 июн 2025, 18:58
плата должна быть в boot там надо нажать boot и reset boot отпустить последней. потом все шьется как обычная ардуинка
Есть ещё 1 изюминка, необходимо сначало чтобы контроллер увиделся в кубе программере, потом шьется на ура, без этого - не идет загрузка, ну так у меня, может у кого то по другому
Re: Экосреда ecoins - STM32F446RET
Добавлено: 24 янв 2026, 21:24
Siberian
FLP 9.6.9
При выборе датчика HTU21 из кандидатов, можно выбрать номер шины I2C, 0,1,2.
В программе при просмотре номеров пинов STM32F446RET есть только PB6 I2C0-SCL и PB7 I2C0-SDA.
Какие пины I2C1, I2C2 ?
Re: Экосреда ecoins - STM32F446RET
Добавлено: 25 янв 2026, 10:29
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) нет.
Re: Экосреда ecoins - STM32F446RET
Добавлено: 25 янв 2026, 11:12
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
Re: Экосреда ecoins - STM32F446RET
Добавлено: 25 янв 2026, 13:13
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