#include2440addr.h//包含2440相关寄存器的设置//四个LED对应GPB5.6.7.8#defineLED15#defineLED26#defineLED37#defineLED4
- #include”2440addr.h”//包括2440相关寄存器的设置
- //四个LED对应GPB5.6.7.8
- #defineLED15
- #defineLED26
- #defineLED37
- #defineLED48
- #defineBit(x)(1<
- #defineOutput(x)(1<<2*x)//将对应IO置为输出
- /*******************************************
- *称号:Delay
- *功用:延时
- *进口参数:无
- *出口参数:无
- **********************************************/
- voidDelay()
- {
- inti,j,k;
- for(i=0;i<8;i++)
- {
- for(j=0;j<100;j++)
- {
- for(k=0;k<1000;k++);
- }
- }
- }
- /*******************************************
- *称号:Main
- *功用:测验流水灯功用
- *进口参数:无
- *出口参数:无
- **********************************************/
- voidMain(void)
- {
- inti;
- rGPBCON=(Output(LED1)|Output(LED2)|Output(LED3)|Output(LED4));//设置四个LED为输出
- while(1)
- {
- for(i=LED1;i<=LED4;i++)
- {
- rGPBDAT=~Bit(i);
- Delay();
- }
- }
- }
- 尔后,能够直接下载至内存中碑文,不过掉电后丢掉;或许下载到NANDFlash中,上电后,s3c2440主动copyNANDFlsh前4K的代码到内存中,并从内存开端地址0x30000000开端碑文程序。
声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/bandaoti/zhizao/264420.html