[应用相关] 有没有试过初始化TIM寄存器都写不进去

[复制链接]
680|16
 楼主| chuxh 发表于 2020-7-4 20:57 | 显示全部楼层 |阅读模式
同一个程序,不同的芯片,有些可以,有些不行。在初始化完时钟后,初始化TIM,发现调用Init的API时,进去一看,什么TIMx->ARR那些明明写了数,走下一步看,还是0,查看Register,TIM那一列全都是0,完全写不进去的,查看汇编代码,看着STRH R2, [R0]的执行完,硬是没写进去,请问会是什么原因?
wenfen 发表于 2020-7-4 21:04 | 显示全部楼层
STM32F302,?
 楼主| chuxh 发表于 2020-7-4 21:06 | 显示全部楼层
STM32F103
stly 发表于 2020-7-4 21:10 | 显示全部楼层
要参考库例程的正确顺序初始化各级时钟
renyaq 发表于 2020-7-4 21:13 | 显示全部楼层
时钟没有便能吧
supernan 发表于 2020-7-4 21:16 | 显示全部楼层
是同一个型号芯片吗
lium 发表于 2020-7-4 21:23 | 显示全部楼层
不会,,没用过
yufe 发表于 2020-7-4 21:26 | 显示全部楼层
是不是板子有问题。
llia 发表于 2020-7-4 21:30 | 显示全部楼层

可能是时钟没初始化,没打开时钟不能操作.
xxrs 发表于 2020-7-4 21:32 | 显示全部楼层
是不是有什么保护,需要解除
gongche 发表于 2020-7-4 21:48 | 显示全部楼层
是不是跟硬件有关
bqyj 发表于 2020-7-4 21:51 | 显示全部楼层
看下不同芯片的定时器,有的定时好像数量不一样,最好看下底层吧
songqian17 发表于 2020-7-4 21:54 | 显示全部楼层
不应该是硬件问题的
 楼主| chuxh 发表于 2020-7-4 21:58 | 显示全部楼层
多检查下,发现问题,学着解决问题。
 楼主| chuxh 发表于 2020-7-4 22:57 | 显示全部楼层
没用过
pengf 发表于 2020-7-4 23:00 | 显示全部楼层
什么问题,记在小本本上。
 楼主| chuxh 发表于 2020-7-4 23:03 | 显示全部楼层

嗯,我再好好缕一缕吧,有了好消息及时通知大家
您需要登录后才可以回帖 登录 | 注册

本版积分规则

936

主题

11296

帖子

2

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