在线时间37 小时
UID3074904
注册时间2015-3-15
NXP金币0
TA的每日心情 | 开心 2022-7-25 11:05 |
---|
签到天数: 38 天 连续签到: 1 天 [LV.5]常住居民I
中级会员
 
- 积分
- 393
- 最后登录
- 2022-7-25
|
各位坛友好!有个问题困扰了好几天,求大神帮分析解决,先谢过了!我的开发板也是S12G128, 64PIN的,按一位坛友的程序修改了一个Timer定时器,f-bus设置的是24MHz,Timer0时钟是3MHz;用PP0口的定时翻转,控制LED灯亮灭;
USBDM硬件仿真时可以正常运行,但是拔掉后,LED常亮,无法正常运行,好像没有进入中断;
请帮忙分析一下吧,感谢,代码在附件。
我看Timer的TCNT寄存器描述中写道:“Write: Has no meaning or effect in the normal mode; only writable in special modes (test_mode = 1).”
只能在test_mode=1时才能写入TCNT,不知道是不是跟这个有关,如果是这样,那我想做一个类似于STM32的SysTick滴答时钟的话,该怎么用S12G128的TIMER模块实现呢,求大神指点,多谢了!
|
|