打印
[其他ST产品]

hal_initTick中uwTickFreq的含义是什么

[复制链接]
263|15
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
豌豆爹|  楼主 | 2023-5-11 09:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

在设定1ms延时中,HAL_SYSTICK_Config(SystemCoreClock / (1000U / uwTickFreq))这个函数里uwTickFreq代表含义是什么,1000/uwTickFreq又是什么意思?

在stm32f1xx_hal.h中的定义如下:

typedef enum
{
HAL_TICK_FREQ_10HZ         = 100U,
HAL_TICK_FREQ_100HZ        = 10U,
HAL_TICK_FREQ_1KHZ         = 1U,
HAL_TICK_FREQ_DEFAULT      = HAL_TICK_FREQ_1KHZ
} HAL_TickFreqTypeDef;

但不明白这个频率指的是什么?

还请大神帮忙。

使用特权

评论回复
沙发
两只袜子| | 2023-5-12 09:00 | 只看该作者
滴答定时器的频率

使用特权

评论回复
板凳
香水城| | 2023-5-13 14:32 | 只看该作者

这些是用来配置SYSTICK定时器的溢出频率的.


uwTickFreq 就是你现在给出来枚举变量的取值之一,它跟1000结合成1000/uwTickFreq 表示
对SystemCoreclock的分频系数。

平常HAL库里那个uwTickFreq 使用默认值HAL_TICK_FREQ_1KHZ,SYSTICK配置成1ms中断一次。

这些东西你自己稍微捣鼓下就大致清楚了,

使用特权

评论回复
地板
guijial511| | 2023-5-13 15:34 | 只看该作者
建议看下库函数的说明就明白了

使用特权

评论回复
5
Stahan| | 2023-5-13 23:19 | 只看该作者
时钟频率 吧

使用特权

评论回复
6
MessageRing| | 2023-5-14 22:51 | 只看该作者
配置SYSTICK定时器的溢出频率

使用特权

评论回复
7
童雨竹| | 2024-4-1 07:10 | 只看该作者

宽度则与电感量和电阻量成反比

使用特权

评论回复
8
Wordsworth| | 2024-4-1 08:13 | 只看该作者

电流要增大

使用特权

评论回复
9
Clyde011| | 2024-4-1 09:16 | 只看该作者

整流器或功率开关管与每个电容端的连线长度和宽度都要一样

使用特权

评论回复
10
公羊子丹| | 2024-4-1 10:09 | 只看该作者

有些信号包含丰富的高频分量

使用特权

评论回复
11
万图| | 2024-4-1 11:12 | 只看该作者

交流电流环路的布线要在其他引线之前布好

使用特权

评论回复
12
Uriah| | 2024-4-1 12:15 | 只看该作者

其他的信号和地要与这些高压引线和它的散热部分隔开

使用特权

评论回复
13
帛灿灿| | 2024-4-1 14:11 | 只看该作者

功率开关或整流环的连接没有直接接到电容的两端

使用特权

评论回复
14
Bblythe| | 2024-4-1 15:14 | 只看该作者

变压器隔离拓扑中,变压器有多少个绕组

使用特权

评论回复
15
周半梅| | 2024-4-1 17:10 | 只看该作者

在直流电流上叠加了一些小的交流电流分量

使用特权

评论回复
16
Pulitzer| | 2024-4-1 18:13 | 只看该作者

连接点是产生控制IC所要检测的小电压的所有器件的公共连接点

使用特权

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

本版积分规则

513

主题

1960

帖子

5

粉丝