2019-07-25 14:37发布
zpwww 发表于 2015-10-10 20:27 等我让技术人员发下。
pagekpang 发表于 2015-10-10 20:38 代码如下 void write(uint8 index,uint8 *dat,uint8 len) {
最多设置5个标签!
void write(uint8 index,uint8 *dat,uint8 len)
{
uint8 i;
if(index>CACHE_MAX_LEN)return;
for(i=0;i<len;i++) zSendBuf[i] = dat[i];
zSendBuf[127] = len;
HalFlashWrite(0xc800 + index*32,zSendBuf,128);
}
uint8 read(uint8 index)
{
if(index>CACHE_MAX_LEN) return 0;
HalFlashRead(100,index * 128,zSendBuf,128);
return zSendBuf[127];
}
汗,原来是老板啊。
读写flash的频率配置成多少?是不是不在允许的范围内?
一周热门 更多>