完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
在设定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; 但不明白这个频率指的是什么? 还请大神帮忙。 |
|
相关推荐
1个回答
|
|
这些是用来配置SYSTICK定时器的溢出频率的.
uwTickFreq 就是你现在给出来枚举变量的取值之一,它跟1000结合成1000/uwTickFreq 表示对SystemCoreclock的分频系数。 平常HAL库里那个uwTickFreq 使用默认值HAL_TICK_FREQ_1KHZ,SYSTICK配置成1ms中断一次。 这些东西你自己稍微捣鼓下就大致清楚了,即使不能立即很清晰,放放无妨。 |
|
|
|
只有小组成员才能发言,加入小组>>
请教:在使用UDE STK时,单片机使用SPC560D30L1,在配置文件怎么设置或选择?里面只有SPC560D40的选项
2635 浏览 1 评论
3208 浏览 1 评论
请问是否有通过UART连接的两个微处理器之间实现双向值交换的方法?
1783 浏览 1 评论
3610 浏览 6 评论
5988 浏览 21 评论
939浏览 4评论
1316浏览 4评论
在Linux上安装Atollic TRUEStudio的步骤有哪些呢?
584浏览 3评论
使用DMA激活某些外设会以导致外设无法工作的方式生成代码是怎么回事
1303浏览 3评论
1359浏览 3评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-23 05:39 , Processed in 1.211524 second(s), Total 77, Slave 60 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号