[Kinetis] MKE02的第1次启动问题

[复制链接]
 楼主| yanghooyak 发表于 2015-4-30 10:08 | 显示全部楼层 |阅读模式
AI, KE02Z, ck, RS, se
本帖最后由 yanghooyak 于 2015-4-30 10:17 编辑

测试环境:MKE02Z40M,IAR环境,V121官方例程。
问题:第1次MCU启动时在start.c中main()跳转前和主函数main()第1句指令之间花费10mS,做什么呢?看汇编代码就一句话。而且后续启动在这里都很快的。注1:外设初始化还没有开始,没有中断发生。注2:FLL的lock锁等待是在这个脉冲之后进行的,应该与这里无关。
C:\Users\yzg\Desktop\MKE02Z的第1次启动问题.png
MKE02Z的第1次启动问题.png
FSL_TICS_ZJJ 发表于 2015-4-30 10:24 | 显示全部楼层
楼主有没有看你start.c里面的函数?
这里面有关闭看门狗,向量表拷贝到RAM等工作。
FSL_TICS_ZJJ 发表于 2015-5-13 15:42 | 显示全部楼层
非常感谢你关于Kinetis的技术问题。如果你没有其他问题,我们将此帖默认为已解决.
 楼主| yanghooyak 发表于 2015-6-3 17:17 | 显示全部楼层
非常感谢FSL_TICS_ZJJ的回复,但是并没有解答了我的疑问,请帮忙再仔细读读我的问题吧,谢谢
FSL_TICS_ZJJ 发表于 2015-6-5 09:45 | 显示全部楼层
yanghooyak 发表于 2015-6-3 17:17
非常感谢FSL_TICS_ZJJ的回复,但是并没有解答了我的疑问,请帮忙再仔细读读我的问题吧,谢谢 ...

楼主你好!
你图片中黄色信号线是什么?
另外,你用的代码是哪里的代码?
请把问题描述详细点,这样好帮你解答。
 楼主| yanghooyak 发表于 2015-7-16 14:54 | 显示全部楼层
图片中黄色信号为GPIO的输出信号,为了示波器方便分析,start.c是官方代码没有做修改,这个问题是无意之间发现的,就是感觉挺奇怪的也不耽误应用,单步执行发现不了,全速运行问题就来啦
仙女山 发表于 2015-7-16 15:54 | 显示全部楼层
嗯,学习了,关注一下是怎么解决的
gainst 发表于 2016-12-21 17:53 | 显示全部楼层
如果是FEE,那可能是在等待晶振起振以及FLL稳定,时钟切换等。我也是刚接触。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

5

主题

18

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部