Advertisement

Break timer 0

阅读量:

使用timer0中断,将LED灯闪烁

Init.c

复制代码
 /* * init.c: 进行一些初始化
    
  */ 
    
  
    
 #include "s3c24xx.h"
    
  
    
 void disable_watch_dog(void);
    
 void clock_init(void);
    
 void memsetup(void);
    
 void copy_steppingstone_to_sdram(void);
    
 void init_led(void);
    
 void timer0_init(void);
    
 void init_irq(void);
    
 void delay(int n)
    
 {
    
 	int i; 
    
 	for(i=0;i<n;i++);
    
  
    
 }
    
 /* * 关闭WATCHDOG,否则CPU会不断重启
    
  */
    
 void disable_watch_dog(void)
    
 {
    
     // 关闭WATCHDOG很简单,往WTCON寄存器写0即可
    
     WTCON = 0;
    
 }

全部评论 (0)

还没有任何评论哟~