打印
[STM32F1]

有没有试过初始化TIM寄存器都写不进去

[复制链接]
494|34
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
chuxh|  楼主 | 2022-7-8 22:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
同一个程序,不同的芯片,有些可以,有些不行。在初始化完时钟后,初始化TIM,发现调用Init的API时,进去一看,什么TIMx->ARR那些明明写了数,走下一步看,还是0,查看Register,TIM那一列全都是0,完全写不进去的,查看汇编代码,看着STRH R2, [R0]的执行完,硬是没写进去,请问会是什么原因?

使用特权

评论回复
沙发
juventus9554| | 2022-7-8 22:23 | 只看该作者
STM32F302,?

使用特权

评论回复
板凳
chuxh|  楼主 | 2022-7-8 22:27 | 只看该作者
STM32F103

使用特权

评论回复
地板
renyaq| | 2022-7-8 22:29 | 只看该作者
要参考库例程的正确顺序初始化各级时钟

使用特权

评论回复
5
zhenykun| | 2022-7-8 22:31 | 只看该作者
时钟没有便能吧

使用特权

评论回复
6
llljh| | 2022-7-8 22:34 | 只看该作者
是同一个型号芯片吗

使用特权

评论回复
7
dengdc| | 2022-7-8 22:36 | 只看该作者
不会,,没用过

使用特权

评论回复
8
dingy| | 2022-7-8 22:38 | 只看该作者
是不是板子有问题。

使用特权

评论回复
9
huangchui| | 2022-7-8 22:40 | 只看该作者
可能是时钟没初始化,没打开时钟不能操作.

使用特权

评论回复
10
zhanghqi| | 2022-7-8 22:43 | 只看该作者
是不是有什么保护,需要解除

使用特权

评论回复
11
yszong| | 2022-7-8 22:45 | 只看该作者
是不是跟硬件有关

使用特权

评论回复
12
huangchui| | 2022-7-8 22:47 | 只看该作者
看下不同芯片的定时器,有的定时好像数量不一样,最好看下底层吧

使用特权

评论回复
13
dingy| | 2022-7-8 22:50 | 只看该作者
不应该是硬件问题的

使用特权

评论回复
14
chuxh|  楼主 | 2022-7-8 22:52 | 只看该作者
多检查下,发现问题,学着解决问题。

使用特权

评论回复
15
chuxh|  楼主 | 2022-7-8 22:55 | 只看该作者
没用过

使用特权

评论回复
16
pengf| | 2022-7-8 22:58 | 只看该作者
什么问题,记在小本本上。

使用特权

评论回复
17
chuxh|  楼主 | 2022-7-8 22:59 | 只看该作者
嗯,我再好好缕一缕吧,有了好消息及时通知大家

使用特权

评论回复
18
sky.sun.zz| | 2022-7-9 08:43 | 只看该作者
需要先关闭定时器才能配置

使用特权

评论回复
19
tpgf| | 2022-8-3 07:59 | 只看该作者
这种寄存器有写保护吗

使用特权

评论回复
20
heimaojingzhang| | 2022-8-3 10:00 | 只看该作者
没遇到过这种寄存器写入不进去的情况啊

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

936

主题

11296

帖子

2

粉丝