
MDK
hexiechina2010
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MDK单步调试的时候如何关闭外部中断
进入调试模式,然后点击“”原创 2014-05-09 16:32:11 · 1541 阅读 · 0 评论 -
如何设置MDK的标准库文件路径
我之前一直运行MDK5.01无问题,昨天装了一个ADS1.2没有使用,今天运行了MDK工程进行编译,发现无法编译成功,说找的是ADS里面的库文件。看来是两个程序打架了,我就把ADS给删了,然后就重装了一般MDK5.01还是没有解决。我就在网上找了找这方面的问题。解决方案如何1.在windows的我的电脑-》属性-》高级系统设置-》高级-》环境变量下面的系统变量中增加一个变量,变量名为ARMCC原创 2015-04-27 13:44:01 · 5314 阅读 · 0 评论 -
MDK jlink仿真时出现can not RESET_ST
前几天遇到这样一个问题,新焊的电路板,MDK仿真时出现can not RESET_ST,引起的奇怪问题是,上电之后,仿真总是进中断。后来查出来是硬件问题。外部看门狗的复位输出角直接连接到stm32的复位引脚。MDK仿真时复位芯片走的是软件复位,而当外部看门狗的复位输出角直接连接到stm32的复位引脚时,软件复位拉低不了芯片复位引脚内部的电压,此时芯片也能复位到main函数,估计是仿真时,M原创 2015-04-27 14:49:09 · 1852 阅读 · 0 评论 -
MDK __main过程分析
今天分析了一下__main的流程,和大家分享一下在进入__main之间打下断点, 当前命令“LDR r0 , [pc, #24]“ 将PC+24=0x080001E0地址处的数据加载到 r0 中,因为CM4 内部使用了指令流水线,读PC 时返回的值是当前指令的地址+4。所以当前命令后,R0等于0x080001E0地址处的数据,如下图所示:R0=原创 2015-08-11 14:41:07 · 4708 阅读 · 1 评论 -
之前好好的 JLink SWD can not enter debug mode
之前Jlink烧写同一块板是好好,后来在Jlink SWD的线又并联了一组线,再烧写就不成功了,老是出现can not enter debug mode后来将并联的一组先给去掉了就好了,希望可以帮到大家。原创 2016-06-16 10:51:58 · 7023 阅读 · 0 评论