首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >想要交换硬件串行TX和RX引脚(由于PCB设计错误)

想要交换硬件串行TX和RX引脚(由于PCB设计错误)
EN

Stack Overflow用户
提问于 2015-10-28 19:21:16
回答 1查看 1.8K关注 0票数 0

这是我在这里的第一篇文章,但我一直很喜欢Stack overflow……这个问题真的把我搞糊涂了!

硬件: Arduino Due

软件: Arduin IDE

我为我正在做的一个aruduino Cubesat项目设计、发送和接收了一些PCB(适用于uni),不幸的是我的TX和RX引脚接线错误(例如,我的ardunio将在其TX1引脚上接收TX信号,在其RX1引脚上接收RX信号)。

我想知道是否有人知道一种方法来交换周围的硬件串行引脚,以便arduino TX1和RX1引脚分别成为RX1和TX1。我知道我可以使用这个软件系列作为一个黑客解决方案,但它比我满意的速度要慢一点,所以任何建议都会很棒!

干杯,乔丹

EN

回答 1

Stack Overflow用户

发布于 2015-10-29 07:45:44

没有..。您可以查看数据表here。在第9.3.1节(PIO控制器A多路复用),连接到arduino引脚0的引脚PA8可以映射到URXD、PWMH0和WKUP4,而PA9 (arduino引脚1)可以映射到UTXD和PWMH3。

所以..。不能交换硬件,抱歉。唯一的解决方案是切断线路(我建议在您自己的PCB上)并交换它们,或者处理软件序列(我不认为它很慢,毕竟您有一个强大的微控制器)。

然后..。欢迎加入“哦,我交换了串行引脚”工程师的俱乐部:)我想每个人一生中至少做过一次……

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33389698

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档