|  | 
 
| 问题一:     在bios系统下直接设置timer的周期即可,单位是us,而对于starterware下的时钟中断,中断周期如何设置? 代码:
 // 32位 定时器 / 计数器周期
 // 定时时间 5 秒
 #define TMR_PERIOD_32   (5 * 24 * 1000 * 1000)
 void TimerInit(void)
 {
 // 配置 定时器 / 计数器 1 为 32 位模式
 TimerConfigure(SOC_TMR_1_REGS, TMR_CFG_32BIT_UNCH_CLK_BOTH_INT);
 // 设置周期
 TimerPeriodSet(SOC_TMR_1_REGS, TMR_TIMER34, TMR_PERIOD_32);
 // 使能 定时器 / 计数器 1
 TimerEnable(SOC_TMR_1_REGS, TMR_TIMER34, TMR_ENABLE_CONT);
 }
 
 请问为什么是乘以24M,6748开发板采用创龙的gel初始化设置,script使用Chuang_long_456MHz. 请问想1ms定时周期,改如何设置。
 
 问题二:同时,时间中断函数的运行时间如何查看?
 问题三:如何验证定时器是在预订时间内响应?
 
 
 | 
 |