下载此文档

定时器实验(嵌入式实验5).doc


文档分类:IT计算机 | 页数:约9页 举报非法文档有奖
1/9
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/9 下载此文档
文档列表 文档介绍
北华航天工业学院《嵌入式系统基础》课程实验报告实验名称编号:实验5定时器实验作者所在系部:计算机科学与工程系作者所在专业:计算机科学与技术作者所在班级:B09513作者学号:20094051329作者姓名:康建云教师姓名:李建义一、《ARM嵌入式系统设计及接口编程实验教程》中的实验10定时器应用。,使实验10中五个定时器分别工作在单次触发模式完成原程序中同样的功能(即Timer0——Timer4的中断次数分别是1、1、2、4、8)。二、。。、预分频值、分割器值的关系。(即Timer0——Timer4的中断次数分别是1、1、2、4、8)。,完成实验内容2的要求,并说明这样修改的原因。。三、实验思路S3C2440具有5个16为定时器,每个定时器可以按照中断模式或DMA模式工作。定时器0、1、2、3具有PWM功能。定时器是一个内部定时器,不具有对外输出口线。定时器0还具有死区发生器,通常用于大电流设备。在单次触下发模式下,定时器完成一次倒计时并产生中断请求后,定时器便停止了。如果要启动下一次计时,Bn中写入计时值,并重新启动定时器开始工作。四、实验程序voidTest_TimerInt(void){variable0=0;variable1=0;variable2=0;variable3=0;variable4=0;/*Timer0,1,2,3,4Interruptserviceisavailable*/rINTMSK=~(BIT_TIMER4|BIT_TIMER3|BIT_TIMER2|BIT_TIMER1|BIT_TIMER0);//Uart_Printf("rINTMSK(After)=0x%8x<=Timer4,3,2,1Bit[14:10]\n",rINTMSK);/*Timer0,1,2,3,4InterruptServiceRoutineEntryPointDetermine*/pISR_TIMER0=(int)Timer0Done;pISR_TIMER1=(int)Timer1Done;pISR_TIMER2=(int)Timer2Done;pISR_TIMER3=(int)Timer3Done;pISR_TIMER4=(int)Timer4Done;Uart_Printf("\n[Timer0,1,2,3,4InterruptTest]\n\n");rTCFG0=rTCFG0&~(0xffffff)|0xff|0xff<<8;//Deadzone=0,Prescaler1=255(0x0f),Prescaler0=255(0x0f)rTCFG1=rTCFG1&~(0xffffff)|0x001233;//Allinterrupt,Mux4=1/2,Mux3=1/4,Mux2=1/8,Mux1=1/16,Mux0=1/TB0=30000;TB1=30000;TB2=30000;TB3=30000;TB4=30000;rTCMPB0=15000;rTCMPB1=15000;rT

定时器实验(嵌入式实验5) 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数9
  • 收藏数0 收藏
  • 顶次数0
  • 上传人文库旗舰店
  • 文件大小25 KB
  • 时间2019-09-19