[STM32F1] 测试中不管设置什么值延时时间都没有变化

[复制链接]
1666|50
午夜粪车 发表于 2022-6-12 17:36 | 显示全部楼层
先写高位,再写低位CNTR
 楼主| liuzaiy 发表于 2022-6-12 17:38 | 显示全部楼层
不分频好像是大概是62ns的样子吧,定时器只需设置80个周期就够了
 楼主| liuzaiy 发表于 2022-6-12 17:40 | 显示全部楼层
CNTR是八位的啊,先写低四位?
 楼主| liuzaiy 发表于 2022-6-12 17:42 | 显示全部楼层

后写高四位?太笨没听懂就指点
foxsbig 发表于 2022-6-14 20:57 | 显示全部楼层
这问题大了,要仔细检查了
zwll 发表于 2022-6-16 20:21 | 显示全部楼层
在增计数模式中,计数器从0计数到TIMx_ARR寄存器的值,然后重新从0开始计数并产生一个计数器溢出事件
pengf 发表于 2022-6-16 20:23 | 显示全部楼层
你好,16MHz可以产生59.6ns周期,我怎么用Tim4定时GPIO只能产生4.4us脉冲呢?
wuhany 发表于 2022-6-16 20:25 | 显示全部楼层

可否发一下你的Timer代码?谢谢!
shimx 发表于 2022-6-16 20:27 | 显示全部楼层
你好,怎样配置定时器使GPIO输出50ns脉冲呢?
zhanghqi 发表于 2022-6-16 20:29 | 显示全部楼层
你好,16MHz不分频62ns周期,我怎么用Tim4定时GPIO只能产生4.4us脉冲呢?
zwll 发表于 2022-6-16 20:30 | 显示全部楼层
请问你是怎样配置Timer?可否发一下配置代码?谢谢!
llljh 发表于 2022-6-16 20:32 | 显示全部楼层
时钟怎么配置的啊
renyaq 发表于 2022-6-16 20:34 | 显示全部楼层
延时函数那块怎么写的
zhanghqi 发表于 2022-6-16 20:41 | 显示全部楼层
确定计数开始了吗
 楼主| liuzaiy 发表于 2022-6-16 20:44 | 显示全部楼层

其实还是不大明白,我再琢磨琢磨吧,多谢了哈先
cyclefly 发表于 2022-6-16 21:42 | 显示全部楼层
这问题不清啊
SantaBunny 发表于 2023-3-2 16:45 | 显示全部楼层
是不是fram的问题?
LinkMe 发表于 2024-1-11 11:28 | 显示全部楼层
你说得对,我算错了2的24次方
芯路例程 发表于 2024-1-11 17:41 | 显示全部楼层
我的程序在中断服务程序中修改了初始值cnr,功能正常。
天灵灵地灵灵 发表于 2024-1-11 22:37 | 显示全部楼层
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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