串口1,2都成功了,但是,串口3无法收到数据(基于战舰V3)

2019-08-20 15:38发布

本帖最后由 yahopo 于 2016-3-7 00:26 编辑

如题。程序是基于战舰V3,(STM32_cortex-M3)

串口1,串口2,都成功了。串口3不行。波特率9600

有几个疑问:
1.是否,我的线接错了。

    ①我看了原理图,是不是串口3也是接在9针接口,然后转USB。
    ②如果①成立,那么我串口2,假如使用的是CMO8,那我串口3,是不是也是用COM8接收。(我电脑端也没其它COM端口了,另外一个COM7是串口1,试过了也不行)

程序测试:我现在,程序是利用M3向PC端循环发送0xFF。串口3毫无响应。

2.通过仿真。
    ①我的程序没有跑飞
    ②引脚属性正常

各位大神,我需要改动哪里???







友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
14条回答
yahopo
1楼-- · 2019-08-22 12:05
toinspire 发表于 2016-9-9 17:10
我也是这个问题,直接下载了你的“串口3”程序,中断函数USART3_IRQHandler根本没有执行,而是直接进入了Ha ...

F103只有3个串口,你看下手册。
8号prince
2楼-- · 2019-08-22 16:59
toinspire 发表于 2016-9-9 17:10
**** 作者被禁止或删除 内容自动屏蔽 ****

我的也是哎,到底什么问题啊,解决了没有?

一周热门 更多>