完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我在调试MC9S12DG128的ECT模块的时候,使用到了定时器通道0和1的中断,为什么当我使用TSCR2_PR寄存器进行分频时,程序就执行不下去,而
不调用这句话的时候程序就能够执行呢??求大神指点啊!感激不尽,在线等待! #include #include #pragma LINK_INFO DERIVATIVE "mc9s12dg128b" #include "sci.h" void ECTINIT (void) { //TSCR2_PR = 7; // ??使用分频时,程序执行不起来,问题未解决!???? TSCR2_TOI= 1; TSCR1_TEN = 1; TIOS_IOS0 = 1; TIOS_IOS1 = 1; TC0 = 10000; TC1 = 20000; TIE_C0I = 1; TIE_C1I = 1; TCTL2_OL0 = 1; TCTL2_OM0 = 0; TCTL2_OL1 = 1; TCTL2_OM1 = 0; } void delay() { unsigned int i; for( i=0;i<10;i++); } void main (void) { ECTINIT (); Sci0open(); EnableInterrupts; for(;;) { } } #pragma CODE_SEG __NEAR_SEG NON_BANKED void interrupt 8 ECT_0_ISR(void) { TFLG1_C0F=1; SciWriteString("timer0 start!n"); } void interrupt 9 ECT_1_ISR(void) { TFLG1_C1F=1; SciWriteString("timer1 start!n"); } //#pragma CODE_SEG DEFAULT |
|
相关推荐 |
|
只有小组成员才能发言,加入小组>>
1932个成员聚集在这个小组
加入小组我的项目我做主,使用GN+Ninja来完成构建系统(VSCode开发RT106X)
36421 浏览 0 评论
NXP IMX8应用处理器快速入门必备:技巧、使用、设计指南
4867 浏览 1 评论
6108 浏览 1 评论
6818 浏览 0 评论
NXP i.MX6UL开发板(linux系统烧录+规格+硬件+模块移植)使用手册
4249 浏览 0 评论
645浏览 2评论
求助,S32G上Core M启动后如何让Core A在Flash指定位置加载uboot?
641浏览 2评论
ESP32-WROVER-IE + LAN8720以太网,GPIO0电压只有1.6v,无法正常进入spi flash boot模式如何解决?
643浏览 2评论
求分享适用于PN7160 Android的NFC工厂测试应用程序
729浏览 2评论
844浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-23 07:10 , Processed in 0.977008 second(s), Total 48, Slave 40 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号