你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32F4直接使用32位定时器(tim2)计数问题

[复制链接]
linggo 提问时间:2014-4-16 13:32 /
 根据st技术手册,F4的定时器TIM2和TIM5是32位定时器,测试发现TIM2->cnt读数只有16位(0-FFFF),求解,有哪里设置不对,还是st有什么问题啊???
收藏 评论17 发布时间:2014-4-16 13:32

举报

17个回答
回答时间:2014-4-16 16:43:05

RE:STM32F4直接使用32位定时器(tim2)计数问题

手册中描述了CNT就是16位的寄存器。
linggo 回答时间:2014-4-16 19:24:35

回复:STM32F4直接使用32位定时器(tim2)计数问题

回复第 2 楼 于2014-04-16 16:43:05发表:
手册中描述了CNT就是16位的寄存器。
 
手册28,29页有说明 是32位的计数器啊
TIM2, TIM3, TIM4, TIM5
The STM32F40x include 4 full-featured general-purpose timers: TIM2, TIM5, TIM3, and
TIM4.The TIM2 and TIM5 timers are based on a 32-bit auto-reload up/downcounter
and a 16-bit prescaler.

 
linggo 回答时间:2014-4-16 21:10:33

RE:STM32F4直接使用32位定时器(tim2)计数问题

有使用过STM32F4自带32位定时器的吗,这个不会是个摆设吧
story_xjj 回答时间:2014-4-17 07:49:34

RE:STM32F4直接使用32位定时器(tim2)计数问题

TIM2确实是32位计数器,是不是楼主读取的方式不对啊,比如你读取时使用的变量位宽限定不是32位而是16位,就是*(ulong *)和*(uint *)的差别。
那片清茶 回答时间:2014-4-17 08:39:22

RE:STM32F4直接使用32位定时器(tim2)计数问题

可以去看一下datasheet
linggo 回答时间:2014-4-17 08:59:04

回复:STM32F4直接使用32位定时器(tim2)计数问题

 使用324cG-EVAL的例程重新写了代码,终于看到32位的数据跳变了,问题解决,谢谢大师们支持啊
回答时间:2014-4-17 09:16:59

回复:STM32F4直接使用32位定时器(tim2)计数问题

我看手册上写的确实是16位的,可以看一下下图:
1234.jpg
dlyt03 回答时间:2014-4-17 12:45:24

RE:STM32F4直接使用32位定时器(tim2)计数问题

是代码问题?
linggo 回答时间:2014-4-17 13:05:01

RE:STM32F4直接使用32位定时器(tim2)计数问题

这页是错的 往下接着看
12下一页
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版