[技术问答]

N76E003 keil5 debug 调试卡在 printf 不运行了怎么办?

[复制链接]
299|20
手机看帖
扫描二维码
随时随地手机跟帖
sheflynn|  楼主 | 2023-8-26 20:10 | 显示全部楼层 |阅读模式
N76E003 keil5 debug 调试卡在 printf 不运行了怎么办?

使用特权

评论回复
jasontu| | 2023-8-30 09:56 | 显示全部楼层
拿下bsp的例子跑看看,看看是不是可以打印出来,如果可以打印的话,表示你的硬件是正常的,只有修改fw测试。
如果不能打印的话,就要朝硬件上问题检查

使用特权

评论回复
langgq| | 2023-8-31 19:45 | 显示全部楼层
硬件的问题不大吧

使用特权

评论回复
jtracy3| | 2023-9-7 09:52 | 显示全部楼层
请检查您的 printf 函数代码,确保其语法正确

使用特权

评论回复
chenci2013| | 2023-9-7 11:13 | 显示全部楼层
请检查您的项目中是否包含所需的头文件。如果缺少,请将头文件添加到您的项目中,并确保它们在头文件目录中

使用特权

评论回复
alvpeg| | 2023-9-7 12:14 | 显示全部楼层
程序在调用 printf 函数时溢出了堆栈,则可能导致调试卡停止运行。

使用特权

评论回复
uiint| | 2023-9-7 12:52 | 显示全部楼层
可能是由于硬件或软件问题导致的。

使用特权

评论回复
benjaminka| | 2023-9-7 15:00 | 显示全部楼层
在 File > Options > Debug,选择 C/C++ 作为编程语言,然后选择 “Keil 5” 作为调试器。

使用特权

评论回复
liu96jp| | 2023-9-12 12:32 | 显示全部楼层
这芯片是不是C51内核啊?

使用特权

评论回复
liu96jp| | 2023-9-12 12:32 | 显示全部楼层
这芯片是不是C51内核啊?

使用特权

评论回复
szt1993| | 2023-9-12 12:37 | 显示全部楼层
不用print看看能输出嘛,解耦问题

使用特权

评论回复
t1ngus4| | 2023-9-12 13:38 | 显示全部楼层
是不是需要勾选keil的microLIB啊?

使用特权

评论回复
q1ngt12| | 2023-9-12 14:45 | 显示全部楼层
你是不是串口没配置好啊?

使用特权

评论回复
ex7s4| | 2023-9-12 15:48 | 显示全部楼层
看看你的例程呗,看看你的程序咋回事儿

使用特权

评论回复
y1n9an| | 2023-9-12 16:54 | 显示全部楼层
我觉得是程序有看门狗之类的吧,导致程序跑飞了

使用特权

评论回复
p0gon9y| | 2023-9-12 18:09 | 显示全部楼层
你的程序是不是有啥bug啊

使用特权

评论回复
q1d0mnx| | 2023-9-13 07:06 | 显示全部楼层
可以不仿真的方式试试程序,也许仿真会影响到它

使用特权

评论回复
kaif2n9j| | 2023-9-13 09:11 | 显示全部楼层
不运行的话,我觉得可能是串口有中断,死掉了?

使用特权

评论回复
zhizia4f| | 2023-9-13 11:06 | 显示全部楼层
协议的问题吧,你程序咋操作的,导致printf不运行了呢?

使用特权

评论回复
g0d5xs| | 2023-9-13 13:17 | 显示全部楼层
你说的不运行是啥状态?其他程序好使,printf不运行还是咋地?

使用特权

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

本版积分规则

8

主题

977

帖子

2

粉丝