1465_TC275_Lite_Kit开发板从Arduino兼容连接器引出串口监控

本文介绍了一种利用Arduino作为串口监控设备的方法,通过对TC275开发板上的串口发送PIN进行调整,成功实现了与Arduino的数据交互。此方案避免了与板载调试器产生冲突的问题,并为后续实现printf功能奠定了基础。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

全部学习汇总: GreyZhang/g_TC275: happy hacking for TC275! (github.com)

其实,前面测试hello world例程的过程中已经让开发板有了一个串口监控功能。但是我一直担心这个功能会跟调试器的功能有一定的冲突,当然,这个怀疑可能随着对这个板子设计的了解能够找到答案。不过,类似的冲突我在其他的开发板上是遇到过的,因此还是预防一下。为此,我觉得可以从开发板上再找一个串口的发送PIN直接输入给我的Arduino,利用Arduino来进行串口的监控。

既然这个开发板有兼容Arduino的连接器,那么最简单的资源直接去找Arduino的TX即可。

由此,可以选择P15.2来进行这个串口的发送功能。

原来的例程中,修改掉这个串口的发送PIN脚。之后做一下测试。

成功通过Arduino接收到了串口传出来的数据。如此,可以利用这个接口结合Arduino实现一个很好的调试交互窗口了。而且,不需要担心板载调试器是否会受到影响。

继续往后的hack,我会在这个基础上实现一个简单的printf。但是考虑现在UART的接口还没有熟悉,或许这样的尝试为时过早。在看代码的时候我注意到了软件中似乎是配置了2个中断,分别是对应串口的收发功能。至少,接下来的处理或许得考虑实现对发送成功的一个检测,这样便可以增加一个简单的队列机制实现一个printf的输出功能了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值