论文首页哲学论文经济论文法学论文教育论文文学论文历史论文理学论文工学论文医学论文管理论文艺术论文 |
2)读flash:Flash 分三个区,命令0X00,0X01和0X50可分别读取第一,二,三区中的数据。
过程为:选中Flash,通过I/O口写入读命令字,写入所读数据地址,置读信号有效(下跳沿有效)。
(读写)时序图如下:
具体程序如下:
void FlashRead()
{
unsigned char d;
Flash_CE=0; file://片选
WriteCommand(0x00); file://写读的命令
WriteAddress(0x00,0); file://写读的地址
for(d=0;d!=2;d ) file://一次读两页
{
uint k=528; file://每个扇区有528个字节