请问:<br />lpc2378的蓄电池RAM是怎么进行读写操作的?是不是也要在LPC23xx.h中先定义一下,比如:<br />先在LPC23xx.h中定义:<br />#define a 0xE0084000<br />#define b (*(volatile unsigned long *)(a + 0x30))<br /><br />以后要访问0xE0084000+ 0x30存储器的时候,是不是可以这样:<br />把0xE0084000+ 0x30中的数据读到变量x中:x=b;<br />把x中的数据写到0xE0084000+ 0x30中:b=x;<br /><br />这样去操作蓄电池RAM正确吗?如果可以这样访问的话a + 0x30中0x30的位子是不是必须要满足是32位的整数倍(因为LPC2378是32位的)?<br /> |
|