打印

华大HC32L110_F003_005开发板如何连接pc的串口进行uart的调试?

[复制链接]
1255|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
xjzhangxu|  楼主 | 2020-11-26 10:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
仔细看了《HC32L110_HC32F003_HC32F005系列的MCU开发工具用户手册Rev1.0.pdf》关于uart的部分,是这样描述的:
3.1.4 UART 接口
STK 在板调试模块预留了 1 UART 接口,需要使用 MCU 串口功能时,请将 UART 接口 CN8
上的信号通过飞线连接至 MCU 对应串口引脚。
查看了原理图,好像和开发板的对不上,比如:调试板上没有CN3,PCB板的部分电路和开发板的也不一致。

我理解了半天,也没搞明白该怎么接。比如:
1.提供的样例程序是用P35,P36端口作为uart1_tx和uart1_rx的,但检查了线路,丝印为CN2上的P35,P36已经和MCU对应的引脚原本就是连着的。(PCB板上画的是CN7,CN8,但开发板的丝印上却是:CN2,CN3,每个引脚实际上都已经连到CN2和CN3上了)
2.查看原理图,貌似是通过飞线,把P35替换掉CN2的io的pin上,把p36插到cn2的clk上,然后用串口线连到调试板的J5的:gnd,Txd,Rxd上。我把uart_int的程序编译烧进去后,这样跳线接了一下,但没任何反应。
请专家指点,该怎么接,才能调试uart的串口通讯?
PS:我已经把调试板和开发板掰开了。






使用特权

评论回复
沙发
kcfoo1| | 2020-11-26 21:25 | 只看该作者
串口有这么多复用功能的脚,随便选一个在板子上有针脚的用,非要吊死在一颗树上吗?

使用特权

评论回复
板凳
xjzhangxu|  楼主 | 2020-11-30 08:16 | 只看该作者
已解决,买了个USB转ttl的小转换器,直接连MCU的引脚就行了

使用特权

评论回复
地板
rgbgirl| | 2021-3-5 11:09 | 只看该作者
变通折腾呀

使用特权

评论回复
5
一刀一级| | 2021-3-5 15:38 | 只看该作者
哈哈,恭喜楼主成功解决问题

使用特权

评论回复
6
便携手到老| | 2021-3-5 17:59 | 只看该作者
为什么这个bug我没有发现呢?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

2

帖子

0

粉丝