Полная версия этой страницы:
Даташит на STM32F051x
nanorobot
Oct 29 2017, 08:46
Добрый день, уважаемые колеги. Странно, что я не татолекнулся на эту проблему ранее, с STM32F0 работаю не первый год. Обнаружил что в DS на эти процессоры отсуьствует таблица альтернативных функция для GPIOC и далее. есть только для GPIOA GPIOB
Reflector
Oct 29 2017, 09:45
Ничего странного, на GPIOC висит максимум по одной альтернативной функции, что делает любой выбор бессмысленным.
Действительно, странно. Можно, конечно, вычислить через куб или подобные МК, но это точно косяк.
Сергей Борщ
Oct 29 2017, 19:48
QUOTE (scifi @ Oct 29 2017, 21:57)

Действительно, странно. Можно, конечно, вычислить через куб или подобные МК, но это точно косяк.
А в какой регистр вы собираетесь записывать результаты этих вычислений?
Разззбаловались панимаишь (;
DocID018940 Rev 9 и DocID022265 Rev 7
Нажмите для просмотра прикрепленного файла
Цитата(Obam @ Oct 30 2017, 10:47)

Разззбаловались панимаишь (;
DocID018940 Rev 9 и DocID022265 Rev 7
Этого недостаточно. Какую именно альтернативную функцию задавать?
Явная недоработка в документе. Надо писать производителю.
В Кубе, конечно, можно посмотреть. Видимо, все так и делают.
AHTOXA
Oct 30 2017, 08:34
Поскольку альтернативная функция одна (безальтернативная

), то здесь, имхо, одно из двух: либо работает на умолчательном значении AFR (AF0), либо на любом.
Согласен, что это должно быть описано в документации.
serglg
Oct 30 2017, 09:34
Вот так всех заталкивают в Куб. :-)
Он-то уж всяко правильно укажет - какая там AF0,1,2...
Я попробовал. Куб нулевую AF задает.
Сергей Борщ
Oct 30 2017, 11:12
Я вчера смотрел на домашнем компе руководство пользователя какой-то очень старой версии, там был указано "GPIOx_AFRH, GPIOx_AFRL, x = A, B". Т.е. пока это руководство охватывало только 050(который сейчас 031?) и 051 - из него следовало, что у порта C регистра альтернативных функций просто нет, поэтому и писать некуда. Вечером выложу картинки.
Цитата(ViKo @ Oct 30 2017, 12:24)

…Какую именно альтернативную функцию задавать?…
"Вот тебе, Адам, Ева - выбирай себе жену."
Сергей Борщ
Oct 30 2017, 19:07
Цитата(Сергей Борщ @ Oct 30 2017, 22:07)

Обещанные доказательства
Доказательства чего? Что эти пейсатели временами косячат? Это и так давно известно
Сергей Борщ
Oct 30 2017, 22:07
QUOTE (scifi @ Oct 30 2017, 22:27)

Доказательства чего?
См. сообщения №4 и 10.
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.