写入TIM12或TIM34是合理的吗

[复制链接]
2037|12
 楼主| lizye 发表于 2011-11-23 17:00 | 显示全部楼层 |阅读模式
写入TIM12TIM34是合理的吗
 楼主| lizye 发表于 2011-11-23 17:01 | 显示全部楼层
当计时器正向计时的时候,写入TIM12或TIM34是合理的吗?
dengdc 发表于 2011-11-23 17:03 | 显示全部楼层
怕这样会有负面效果啊
 楼主| lizye 发表于 2011-11-23 17:04 | 显示全部楼层
是啊,有没有什么方法来使计时器暂停,改变TIM12的值
 楼主| lizye 发表于 2011-11-23 17:04 | 显示全部楼层
然后使用更新的值继续计时呢?
shimx 发表于 2011-11-23 17:06 | 显示全部楼层
这得断点调试一下看看
heweibig 发表于 2011-11-23 17:11 | 显示全部楼层
在OMAPL1x处理器里,TIM12和TIM34是通过硬件保护的,不能在启动计数的时候写入数据。
heweibig 发表于 2011-11-23 17:12 | 显示全部楼层
请参考2.1.5.2. Writing to Registers of an Active Timer in the Timer User Guide
zhaoxqi 发表于 2011-11-23 17:17 | 显示全部楼层
午夜粪车 发表于 2011-11-23 17:19 | 显示全部楼层
你也可以通过对TCR寄存器的ENAMODE12位写入0来关闭或者暂停计数器
午夜粪车 发表于 2011-11-23 17:19 | 显示全部楼层
然后对TIM12写入新的值。
zhaoxqi 发表于 2011-11-23 17:22 | 显示全部楼层
对,当计数器重新启动时(对ENAMODE12位写入1),它会从新的计数值来开始计时。
 楼主| lizye 发表于 2011-11-23 17:24 | 显示全部楼层
好的,懂了,结贴
您需要登录后才可以回帖 登录 | 注册

本版积分规则

852

主题

9757

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部
0