Advertisement

ARM硬件GPIO端口用C语言实现点灯功能

阅读量:

main.c

复制代码
 #define  GPJ2CON         (*(volatile unsigned long *) 0xE0200280)

    
 #define 	GPJ2DAT		(*(volatile unsigned long *) 0xE0200284)
    
  
    
 //向地址里面赋值,先取指针(volatile unsigned long *) 0xE0200280,然后赋值。 
    
 //又由于此处预处理是取值,因此(*(volatile unsigned long *) 0xE0200280)
    
  
    
 int main()
    
 {
    
 	GPJ2CON = 0x00001111;
    
 	GPJ2DAT = 0x00;
    
 	return 0;
    
 }
    
    
    
    

start.S

复制代码
 .text    //GNU格式的汇编代码

    
 .global _start
    
 _start:
    
  
    
 	BL main
    
 	B loop
    
 loop:
    
 	B loop
    
    
    
    

_*Makefile

全部评论 (0)

还没有任何评论哟~