请教个读FLASH的问题,谢谢
typedef struct<br />{ uchar a; 偏移0<br /> uchar b; 偏移1<br />}test;<br /><br />test test1;<br />把这个test1存放在flash,ram的首地址(假设define 为FLASHSTART)<br />test* ptest=(test*)FLASHSTART (不知道这样写对不对。。)<br /><br />现在要访问a和b。。<br />我觉得应该可以ptest->a ,ptest->b直接访问啊。。<br /><br />怎么同事说flash里并没有存a和b,而只是存了他们的数据<br />所以不能直接读,而要通过地址加上偏移地址读。。<br /><br />请赐教,谢 <br />你是对的
我也认为lz是对的,试一试吧,把结果告诉我们
页:
[1]