标题: GZ48flash编程问题 [打印本页]
作者: mist_24 时间: 2006-7-14 08:44 标题: GZ48flash编程问题
我在对GZ48进行flash编程时,程序设计是在页擦除以后马上进行两次写操作,flash编程所要求的延时时间已经都满足,但发现在擦除和写之间有一个2-3ms的延时,不知道这2-3ms的时间是怎么产生的,是flash编程的固有时间 还是我的程序本身的问题?
请大家指导一下,谢谢!
作者: strongchen 时间: 2006-7-14 09:28
你是自己编的FLASH操作程序,还是调用ROM中的程序?COP有没有关掉?
作者: mist_24 时间: 2006-7-17 14:07
自己编写的程序 COP已经关掉了
ROM中的程序在哪里,怎么调用的,他对中断有什么要求吗?
我现在由于芯片的原因,不能关闭中断,而且还想把对FLASH的擦写放在某一个中断程序里面调用,不知道可不可以?
还请版主指教。
作者: 流浪远方百合 时间: 2006-7-17 15:08
直接地址调用,可以的,先进中断,然后关中断执行flash擦写,
作者: strongchen 时间: 2006-7-17 15:16
进入中断后,CPU会自动关中断的。但要把你的FLASH操作程序放到RAM中执行。
作者: mist_24 时间: 2006-7-18 09:26
那为什么出现的2,3ms时间不让写,flash擦除以后都是这样吗?
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) |
Powered by Discuz! 7.0.0 |