|
STM32F050F5P6 и USART на ногах PA2-PA3, То ли несоотвествие в даташите, то ли лыжи не едут... |
|
|
|
Dec 25 2014, 12:30
|

Участник

Группа: Участник
Сообщений: 72
Регистрация: 25-10-14
Пользователь №: 83 341

|
Доброго дня. Смотрю в даташит на сабж:  PA2 - USART1_TX PA3 - USART1_RX Смотрю дальше:  Вопрос - это как так? По серии экспериментов получается, что USART1 реально находится на PA1 и PA2. Но устройство уже готово, ибо смотрел я ессно в первую табличку. Никто не видел каких-нибудь "софтварных" реализаций UART, скорость то вообщем-то нужна никакая - 1200 бит, можно и самому ногами подергать, но так не хочется велосипед с нуля писать. Печаль...
|
|
|
|
|
Dec 25 2014, 20:04
|

Участник

Группа: Участник
Сообщений: 72
Регистрация: 25-10-14
Пользователь №: 83 341

|
Цитата(1113 @ Dec 25 2014, 22:49)  а что это за контроллер такой? дайте на него ссылку... Прошу прощения, промахнулся при печати. Камень конечно stm32f050f 4p6 Даташит: http://www.st.com/web/en/resource/technica.../DM00065136.pdf
|
|
|
|
|
Dec 25 2014, 20:34
|

Участник

Группа: Участник
Сообщений: 72
Регистрация: 25-10-14
Пользователь №: 83 341

|
Цитата(1113 @ Dec 25 2014, 23:20)  а что с этим контроллером не так, почему его нет в таблицах на сайте и в QUBE`е? Не знаю, видимо снят с производства, хотя в китае продается по рублю за мешок до сих пор. Да и в России купить не проблема. Плохо, что в errat'е ни слова про несоответствие ног USART. Я ведь и ее читал тоже. Как я понимаю, его новый аналог STM32F030F4P6, все то же самое, только в даташите уже нет несоответствий. Просто не ожидал от ST такого, тем более камень древний, дешевый, должно было все тыщу раз на форумах обсудится. Так даже не нашел упоминание о проблеме в инете...
|
|
|
|
|
Dec 26 2014, 16:49
|
Местный
  
Группа: Участник
Сообщений: 226
Регистрация: 10-07-09
Пользователь №: 51 126

|
Цитата(Tronix286 @ Dec 25 2014, 15:30)  По серии экспериментов получается, что USART1 реально находится на PA1 и PA2. Чушь какая-то... Зачем это надо было выдумывать???
|
|
|
|
|
Dec 26 2014, 17:03
|

Участник

Группа: Участник
Сообщений: 72
Регистрация: 25-10-14
Пользователь №: 83 341

|
Цитата(smalcom @ Dec 26 2014, 12:55)  А обратили внимание на сноски и маркировку своего МК? Обратил. В сноске написано: "This alternate feature is available on standard dies only". Честно говоря я не знаю, что это значит. Ну, даже допустим, что они имели ввиду разные маркировки. Но все равно, табличка номер один не сходится с табличкой номер два из одного и того же даташита. Цитата(HHIMERA @ Dec 26 2014, 19:49)  Чушь какая-то... Зачем это надо было выдумывать??? Зачем мне что-то выдумывать?
|
|
|
|
|
Dec 26 2014, 17:09
|
Местный
  
Группа: Участник
Сообщений: 226
Регистрация: 10-07-09
Пользователь №: 51 126

|
Цитата(Tronix286 @ Dec 26 2014, 20:03)  Зачем мне что-то выдумывать? Ещё раз... Цитата По серии экспериментов получается, что USART1 реально находится на PA1 и PA2. С какой целью это было придумано??? Посмотрите даташиты других STM32... где там TX и RX...
|
|
|
|
|
Dec 26 2014, 17:23
|

Участник

Группа: Участник
Сообщений: 72
Регистрация: 25-10-14
Пользователь №: 83 341

|
Цитата(HHIMERA @ Dec 26 2014, 20:09)  Ещё раз...
Посмотрите даташиты других STM32... где там TX и RX... Смотрю в даташит на похожий контроллер stm32f0 30f4p6, вроде как позиционируется как замена сабжу, и вижу в первой таблице  и потом дальше  Все, как и должно было бы быть у stm32f0 50f4p6, судя по первой таблице из его даташита. Вот только на практике оказалась верна вторая таблица из его же даташита, где PA1 - TX, PA2 - RX:  Что я смотрю не так и куда мне смотреть?
|
|
|
|
|
Dec 26 2014, 17:36
|
Местный
  
Группа: Участник
Сообщений: 226
Регистрация: 10-07-09
Пользователь №: 51 126

|
Цитата(Tronix286 @ Dec 26 2014, 20:23)  Вот только на практике оказалась верна вторая таблица из его же даташита, где PA1 - TX, PA2 - RX: Вы педали (перечёркнуто) пины не путаете??? Почему у меня РА2 - ТХ??? STM32F050F4...
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|