嵌入式技术william hill官网
登录
直播中
刘秀英
7年用户
1331经验值
私信
关注
[问答]
串口调试时串口中断无法进入是何原因?
开启该帖子的消息推送
串口中断
UART接口
小白求助,搞了两天还是无法解决。
将官方的uart串口代码移植到程序后,用命令行的方式是可以进入到串口中断的,然后在主函数直接调用串口初始化函数后发现无法进入串口中断了。(函数关键代码已截图,源程序在附件中),感谢各位大佬答疑~~
回帖
(4)
王萍
2023-3-16 13:48:45
查看你源程序,发现你使用UART1作为串口通信。通常情况下UART1会在新建工程的时候用作FinSH控制台的输出。您根据您的硬件实际情况去配置这个UART ,同时你确保finsh这个控制台能有打印信息了,你再去添加其他程序。其次是您这边我看都是亲手移植过去,如果新入门,我建议你使用STUDIO,会减轻你前期对RTT的认知。
查看你源程序,发现你使用UART1作为串口通信。通常情况下UART1会在新建工程的时候用作FinSH控制台的输出。您根据您的硬件实际情况去配置这个UART ,同时你确保finsh这个控制台能有打印信息了,你再去添加其他程序。其次是您这边我看都是亲手移植过去,如果新入门,我建议你使用STUDIO,会减轻你前期对RTT的认知。
举报
王萍
2023-3-16 13:48:52
你在msh里面执行, 是在tshell线程里面运行的, tshell是不是已经在用这个uart了, 你再Main里面初始化就失败了, 换个uart试试呢
你在msh里面执行, 是在tshell线程里面运行的, tshell是不是已经在用这个uart了, 你再Main里面初始化就失败了, 换个uart试试呢
举报
王萍
2023-3-16 13:48:57
你确认一下你的shell和你要初始化的是不是用的同一个uart
你确认一下你的shell和你要初始化的是不是用的同一个uart
举报
刘秀英
2023-3-16 13:49:06
啊,改了shell的uart后,成功了。谢谢~
啊,改了shell的uart后,成功了。谢谢~
举报
更多回帖
rotate(-90deg);
回复
相关问答
串口中断
UART接口
HAL_SLEEP开启后
串口中断无法
接收数据怎么解决?
2022-09-19
350
请问
串口中断
收发只
进入
一次是为什么?怎么解决?
2021-11-22
3247
在NRF***实验里
串口中断
处理部分不能设置断点也不可以
进入
2019-06-24
911
Xilinx ISE14.7 uart-lite
串口中断
问题
2019-05-15
4944
串口中断
接收问题
2019-07-04
2617
串口
调试
不通
2019-05-08
2549
请问怎么让MCU在
串口
接收数据时
进入
串口中断
2018-11-21
2491
新手求助:关于283335
串口中断
的问题
2015-02-02
4642
串口
不能
进入
中断
2020-03-09
984
GD32VF103C-START板的
串口中断
程序中能实现发送数据,
无法
实现接收的
原因
?
2023-08-11
209
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
英国威廉希尔公司网站
william hill官网 版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分