歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux編程 >> Linux編程

飛凌OK6410開發板(裸板) 第一個點亮LED燈程序

飛凌OK6410開發板(裸板) 第一個點亮LED燈程序,主要的C程序,完整程序請下載附件。

#define rGPMCON          (*(volatile unsigned *)(0x7F008820)) 
#define rGPMDAT          (*(volatile unsigned *)(0x7F008824)) 
#define rGPMPUD          (*(volatile unsigned *)(0x7F008828)) 
 
 
 
void msDelay(int time) 

        volatile unsigned int i,j; 
        for(i = 0; i < 2000000; i++) 
            for(j=0; j<time; j++); 

 
 
void GPIO_Init(void) 

    rGPMCON  = 0x11111; 
    rGPMPUD  = 0x00; 
    rGPMDAT  = 0X1F; 

 
void LedTest(void) 

    volatile unsigned int i; 
    while (1) 
    { 
        for(i=0; i<4; i++) 
        { 
            rGPMDAT  = ~(1<<i); 
            msDelay(10); 
        } 
 
    } 

void Main(void) 

    GPIO_Init(); 
    LedTest(); 

附件下載:

免費下載地址在 http://linux.linuxidc.com/

用戶名與密碼都是www.linuxidc.com

具體下載目錄在 /2013年資料/1月/1日/飛凌OK6410開發板(裸板) 第一個點亮LED燈程序/

Copyright © Linux教程網 All Rights Reserved