打印
[应用相关]

TM32F103串口通信无应答问题请教

[复制链接]
278|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
4c1l|  楼主 | 2021-2-28 23:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
用了很多方法检测但还是不能解决问题

采用的单片机是STM32F103C8T6,串口芯片CH340C

使用特权

评论回复
沙发
4c1l|  楼主 | 2021-2-28 23:36 | 只看该作者
想通过CH340串口实现通信和ISP下载,但是测试中发现ISP下载串口无应答,并且串口通信程序通过SW烧写进去之后电脑也无法接收到数据,库函数编写的程序和CubeMX生成的程序都不行,同样的程序在最小系统板上都能够实现相应的功能。

使用特权

评论回复
板凳
4c1l|  楼主 | 2021-2-28 23:36 | 只看该作者
把CH340C的TXD、RXD引脚飞线连接,再用电脑发送数据,这个时候是可以电脑是可以接收到数据的。

使用特权

评论回复
地板
4c1l|  楼主 | 2021-2-28 23:37 | 只看该作者
单片机如果烧写一下点灯程序,中断服务程序都是可以运行的,但是一到串口部分就会无应答

使用特权

评论回复
5
4c1l|  楼主 | 2021-2-28 23:38 | 只看该作者
利用了LED灯检测串口程序运行状态显示,串口初始化部分可以正常执行,但是到了数据发送函数部分貌似就不能执行了。(在串口程序的每个部分后面加一个比较长的延时,延时后写一个点灯的小程序,点灯之后再加一个延时,保证LED变化可以比较容易的观察到)

使用特权

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

本版积分规则

39

主题

365

帖子

1

粉丝