嗨沃尔弗,
块(128字节)的编程时间约为6毫秒(包括擦除+编程时间)。如果你做一个字节或单词profgramming也一样。对于15个块=> 15 * 6 = ~90毫秒。
我想,10秒是通过I2C接收数据然后将其加载到存储器位置所需的总时间。你的cpu频率是多少?
您可以通过切换一些IO来计算代码的每个部分所花费的时间。
[此消息由Jatin于14-05-2009 09:12编辑]
以上来自于谷歌翻译
以下为原文
Hi Wolver,
The programming time for a block(128 bytes) is ~6msec (which includes erase+program time). Its same if you do a byte or word profgramming. For 15 blocks => 15*6 = ~90 msec.
I think, 10 seconds is the total time taken to receive the data through I2C then loading it in the memory locations. what is your cpu frequency?
You can calculate the time taken by the each section of your code by toggling some IOs.
[ This message was edited by: Jatin on 14-05-2009 09:12 ]
嗨沃尔弗,
块(128字节)的编程时间约为6毫秒(包括擦除+编程时间)。如果你做一个字节或单词profgramming也一样。对于15个块=> 15 * 6 = ~90毫秒。
我想,10秒是通过I2C接收数据然后将其加载到存储器位置所需的总时间。你的cpu频率是多少?
您可以通过切换一些IO来计算代码的每个部分所花费的时间。
[此消息由Jatin于14-05-2009 09:12编辑]
以上来自于谷歌翻译
以下为原文
Hi Wolver,
The programming time for a block(128 bytes) is ~6msec (which includes erase+program time). Its same if you do a byte or word profgramming. For 15 blocks => 15*6 = ~90 msec.
I think, 10 seconds is the total time taken to receive the data through I2C then loading it in the memory locations. what is your cpu frequency?
You can calculate the time taken by the each section of your code by toggling some IOs.
[ This message was edited by: Jatin on 14-05-2009 09:12 ]
举报