在线时间37 小时
UID3074904
注册时间2015-3-15
NXP金币0
TA的每日心情 | 开心 2022-7-25 11:05 |
---|
签到天数: 38 天 连续签到: 1 天 [LV.5]常住居民I
中级会员
 
- 积分
- 393
- 最后登录
- 2022-7-25
|
发表于 2016-7-28 20:26:42
|
显示全部楼层
你好啊,哥们,我的开发板也是S12G128, 64PIN的,按照你的程序修改了一个Timer定时器,我的Fbus设置的是24MHz,Timer0时钟是3MHz;用PP0口的定时翻转,控制LED等亮灭;
硬件仿真时可以正常运行,但是拔掉后,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模块实现呢,求大神指点,多谢了!
|
|