K10操作片上flash,芯片偶尔复位?(已解决)

2020-02-20 20:40发布

本帖最后由 w282529350 于 2014-1-22 10:06 编辑

请问各位有没有遇到过这种情况?

芯片的型号为MK10DX256VLL7,我是在bootloader程序里面操作的用户程序区的flash,bootloader程序的区域为0x0--0x3FFF, 用户程序的区域为0x4000--0x3FFFF

flash的驱动函数是参照网上的k60例程,在bootloder里面擦除或者读写用户程序区的flash,但是在测试的过程中,发现偶尔擦除或者写用户程序flash的时候,芯片会出现复位的现象。并不是必出,只是偶尔出现复位的情况,而且都是在操作用户程序区flash的时候,请问大家知不知道这是怎么一回事呀? 谢谢!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
13条回答
ddcour
1楼-- · 2020-02-22 00:16
 精彩回答 2  元偷偷看……
wangpengcheng
2楼-- · 2020-02-22 04:15
Flash操作比较危险,呵呵!
zhaotyue
3楼-- · 2020-02-22 06:04
wangpengcheng 发表于 2014-5-13 22:07
Flash操作比较危险,呵呵!

确实如此,我在初始化的flash时都发生过复位!
lizuqing
4楼-- · 2020-02-22 11:22
一般情况下在操作flash的时候,最好关闭中断
quentin2052ck
5楼-- · 2020-02-22 13:28
感谢分享,我也遇到这个问题,屏蔽中断就解决了
fengyunyu
6楼-- · 2020-02-22 17:02
 精彩回答 2  元偷偷看……

一周热门 更多>