野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9462|回复: 3

很奇怪的问题 USART3 发送数据正常,接收不会进中断

[复制链接]
发表于 2019-1-23 11:15:20 | 显示全部楼层 |阅读模式
本帖最后由 lmx89 于 2019-1-23 11:31 编辑

        根据霸道的USART3程序修改,端口改为RxD->PC11,TxD->PC10,开启USART3部分引脚重映射,
但会出现能发送数据,接收数据不正常。连接Jlink仿真发现,接收数据并没有进入void USART3_IRQHandler(void);自查 串口接收中断也已经开启,也使能了USART3
微信截图_20190123112924.png

只改了bsp_usart.h中的管脚配置
微信截图_20190123111254.png

和bsp_usart.c中的
微信图片_20190123110926.png


是要还改其他的吗?还是哪里疏忽了什么?求大神指点


全部源码:
USART3接发.rar (285.71 KB, 下载次数: 23)
回复

使用道具 举报

发表于 2019-1-25 08:38:03 | 显示全部楼层
看看是不是引脚用在其它芯片上了
回复 支持 反对

使用道具 举报

发表于 2019-1-25 09:44:33 | 显示全部楼层
USART_ITConfig(USART3, USART_IT_RXNE, ENABLE)
回复 支持 反对

使用道具 举报

发表于 2019-1-25 09:44:59 | 显示全部楼层
lyons 发表于 2019-1-25 09:44
USART_ITConfig(USART3, USART_IT_RXNE, ENABLE)

你在中断里面吧这句加上
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-11-24 19:45 , Processed in 0.034192 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表