社区
单片机/工控
帖子详情
MDK进不了main函数
xuxia_yan
2017-10-26 09:30:04
下载执行程序后,程序一直在汇编代码里执行,进入不了main函数,还请高手解答一下
不胜感激
...全文
922
5
打赏
收藏
MDK进不了main函数
下载执行程序后,程序一直在汇编代码里执行,进入不了main函数,还请高手解答一下 不胜感激
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xuxia_yan
2017-11-20
打赏
举报
回复
已经解决啦,当时发了贴后找同事解决的,后来就忘了回帖啦。 原因是,硬件上MCU的BOOT0悬空着了,接地就好啦
yfyuan2008
2017-10-31
打赏
举报
回复
查一下,是不是到_main()
XIAO007YAO
2017-10-27
打赏
举报
回复
1,启动文件startup有问题; 2,时钟有问题,用了PLL吗?锁频没锁上? 好好检查一下
dceacho
2017-10-26
打赏
举报
回复
有好几种情况 1. run后无法停止,或停止后无法继续run 硬件问题,MCU无法正常运行,最可能的是时钟问题, 2. 可以正常STOP,可以正常run, 但STOP无法在.C文件中定位 可能flash中的代码和afx中的不一样, 有可能是加密导致的, 配置里勾掉加密,erase flash, 然后重新DEBUG DEBUG选项卡里有个run to main选项,记得要勾上,不然download后会停在startup那
rzsheng
2017-10-26
打赏
举报
回复
方便把代码传上来吗?
keil
mdk
在线调试 不进入C语言
main
函数
入口
本来很正常的一个项目程序,在添加了一部分代码后,突然不能进入C
函数
的
main
函数
入口。 经排查,原因是新添加的代码中有 printf打印
函数
,将printf 打印 全屏蔽后 恢复正常。 虽然暂时解决了问题,但是什么原因 尚不清楚,如有清除原因的大神,还请指点。 转载于:https://www.cnblogs.com/landonblogs/p/11053312.html...
MDK
硬件仿真不跳到
main
函数
的原因之一
之前用正点原子STM32F407ZGT6最小系统板和正点原子高速DAP仿真器调试代码,出现
MDK
硬件仿真不跳到
main
函数
的问题,原理是只接了高速DAP仿真器的接口,不足以提供给最小系统板电流,最小系统板接上type-C接口供电后就正常了。
MDK
调试无法进入
main
()
函数
今天在用
MDK
调试stm32时出现了无法进入
main
函数
,进入startup文件的情况。 在网上查找资料时发现,
MDK
调试设置断点最多只能设置5个。在减少断点后,调试果然能够正常进入
main
()
函数
了。 转载于:https://www.cnblogs.com/Beehave/p/9847848.html...
keil
mdk
b __
main
不进入C语言
main
函数
入口
在调试的时候发现,从startup.s中逐步运行到b __
main
,但下一步就是不跳转到
main
函数
,后来发现问题出现在以下两个
函数
: 1、void _mutex_acquire(void *m) 2、void _mutex_release(void *m) 为了保证malloc是线程安全的,必须重写这两个方法,保证开关中断,但千万不能在
函数
里加printf打印,因为这时候还没有初始化串口...
STM32程序
进不了
main
函数
奇葩现象---你不知道的原因
1.现象 在基于STM32开发一个项目过程中,遇到一个比较奇葩的现象:经常会时不时出现修改上层的应用代码导致程序运行不起来,进不去
main
函数
。这个STM32程序是分为bootloader层和APP层,出现这个奇葩现象的时候,bootloader层是可以正常运行的,但是跳转到APP层的时候,就发现
进不了
main
函数
。 2.分析 一开始也是找不到原因何在,通过网上搜索发现也有类似出...
单片机/工控
27,507
社区成员
28,796
社区内容
发帖
与我相关
我的任务
单片机/工控
硬件/嵌入开发 单片机/工控
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章