реклама на сайте
подробности

 
 
> Stm32 remap pin function, Подключение одной периферии к двум ногам одновременно
Golikov A.
сообщение Sep 21 2017, 12:03
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 4 256
Регистрация: 17-02-06
Пользователь №: 14 454



Всем привет!

Интересует практическое поведение процессоров STM32 при задании AF на ножки.

У процессора типа STM32F427 для ножек есть по 16 альтернативных функций, как я понимаю через них можно не только периферию на ножку подключить, но и ремап периферии выполнять.
И вот тут меня интересует что будет если у 2 разных ножек выбрать альтернативной функцией одну и туже периферию?
Допустим UART-TX выйдет на 2 ноги одновременное, а UART-RX как? ножки будут конфликтовать?

Дополнительно интересует кто-нибудь видел АЦП-ЦАП которые можно было бы ремапить на разные ноги? Если да, то что там получается при одновременном ремапе?

Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Golikov A.
сообщение Sep 22 2017, 08:48
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 4 256
Регистрация: 17-02-06
Пользователь №: 14 454



Цитата
А не кажется вам всем, что функция будет подключена только к последнему конфигурируемому по ходу выполнения пину.

99% что нет. Потому что вы заполняете регистры, а выбор делает схема. Схема наверняка не будет следить за тем в какой последовательности вы заполняли регистры выбора.

Цитата
Однако можно получить вечный жёсткий отказ шины данных в случае двух ног мк на одной периферии в случае входа

Я вынужден еще раз спросить, вы проверяли это лично? Это не чтобы вас обидеть, мне нужно оценить достоверность ответа)
Просто отказ шины формируется при неправильных обращениях в адреса. В какой момент возникнет отказ шины?, во время записи в регистр второй подключаемой ноги? Это сложно отследить, да и переброске ног всегда придется следить что включаю одну вы не забыли выключить другую. В реальности я не вижу путей формирования отказа шины или хард фалта при записи в AF регистры sad.gif

Цитата
UART-TX, сигнал был на двух пинах

спасибо, с выходом это понятное поведение, спасибо за подтверждение.

Вопрос со входом у меня еще открыт.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 07:31
Рейтинг@Mail.ru


Страница сгенерированна за 0.01351 секунд с 7
ELECTRONIX ©2004-2016