#include <LPC23xx.H><br /><br />#define RAMADDR 0x80000000 ; //外部RAM的基址。<br /><br />#define uchar unsigned char<br />#define uint unsigned int<br />#define ulong unsigned long<br /><br /><br />void ExternRam(void)<br />{<br /> volatile uint *buf;//<br /> uint data[512];<br /> uint i;<br /> <br /> for (i=0x00;i<512;)<br /> {<br /> buf=(volatile uint *) (RAMADDR | i<<1);//<br /> *buf=i;<br /> i++;<br /> }<br />}<br /><br />int main(void)<br />{<br /> ExternRam();<br /> while(1)<br /> {<br /> <br /> }<br />}
|