STM32 CAN программная замена местами Tx и Rx

Кто любит RISC в жизни, заходим, не стесняемся.
Ответить
Родился
Сообщения: 5
Зарегистрирован: Сб дек 18, 2021 15:23:47

Сообщение Zmeenosec »

Категорически приветсвую всех знатоков.
Замутил я себе небольшой проект КАН сканера на СТМ32. Все бы хорошо равел и затравил плату, сделал её, но в процессе монтажа обнаружил, что никуда не делся мой склероз. Забыл перекрестить TX и RX на контроллере и на КАН микрухе.
Полез в инет, там попадаются фразы, типа таких:

"17 авг. 2020 г. STM32G4. Интерфейсы и их возможности.
Линии Tx и Rx используются для передачи и приема данных соответственно.
При этом пользователи могут в любой момент поменять эти выводы ..."

Но что-то я не могу найти как совершить сие таинство в CUBE MX.
Подскажите, это возможно? Ато как-то вообще нет желания плату резать.
Может в МХе или после, в сгенерированом коде поменять надо будет или через CMSIS писать придется?
Реклама
Собутыльник Кота
Аватара пользователя
Сообщения: 2516
Зарегистрирован: Пт июл 12, 2019 22:52:01

Сообщение Eddy_Em »

Нет, поменять их местами нельзя.
Перережь скальпелем дорожки, да МГТФом перепаяй как надо.
Linux rules! Windows must die. Здравомыслящий человек добровольно будет пользоваться мастдаем лишь в двух случаях: под дулом автомата или под влиянием анального зонда.
Я на гитхабе, в ЖЖ
Контактная информация:
Реклама
Родился
Сообщения: 5
Зарегистрирован: Сб дек 18, 2021 15:23:47

Сообщение Zmeenosec »

Спасибо, принято.
Чтож... пошел точить топоры :-)
Прорезались зубы
Аватара пользователя
Сообщения: 232
Зарегистрирован: Вт май 08, 2012 10:42:29

Сообщение optima »

[uquote="Zmeenosec",url="/forum/viewtopic.php?p=4165851#p4165851"]Категорически приветсвую всех знатоков.
Забыл перекрестить TX и RX на контроллере и на КАН микрухе.[/uquote]

Что значит перекрестить? Микросхемы трансивера идеально совпадают для разводки хоть в схеме хоть на плате. Перевернуть их нельзя можно только переназначить на другие вывода, правда не на всех корпусах.
Вложения
кан.jpg
(62.27 КБ) 110 скачиваний
Реклама
Эиком - электронные компоненты и радиодетали
Родился
Сообщения: 5
Зарегистрирован: Сб дек 18, 2021 15:23:47

Сообщение Zmeenosec »

[uquote="optima",url="/forum/viewtopic.php?p=4166437#p4166437"][uquote="Zmeenosec",url="/forum/viewtopic.php?p=4165851#p4165851"]Категорически приветсвую всех знатоков.
Забыл перекрестить TX и RX на контроллере и на КАН микрухе.[/uquote]

Что значит перекрестить? Микросхемы трансивера идеально совпадают для разводки хоть в схеме хоть на плате. Перевернуть их нельзя можно только переназначить на другие вывода, правда не на всех корпусах.[/uquote]

Вы правы. У меня на плате есть bluetooth адаптор HC-05 подключенный к UART там перекрещено. Потом на схеме ТХ РХ получились перекрещеные в силу расположения выводов на микрухе....
И тут я запаниковал.
Потом покурил, выпил чаю и разобрался.
Вложения
can.png
(18.82 КБ) 117 скачиваний
Реклама
Ответить

Вернуться в «ARM»