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

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扩展软件包
关注我们
st-img 微信公众号
st-img 手机版