搜索

[MCU] F5529的精确延时函数

[复制链接]
154|47
 楼主 | 2020-10-20 19:41 | 显示全部楼层 ||阅读模式
F5529如何设置SMCLK和MCLK频率为8M赫兹,XT2做时钟源,
XT2为4MHZ,想要8MHZ的时钟,得到尽可能准确的延时函数

使用特权

评论回复
| 2020-10-20 19:46 | 显示全部楼层
4M的晶振最多不应该提供4M吗,怎么能提供8M呢

使用特权

评论回复
| 2020-10-20 19:49 | 显示全部楼层
LDO倍频,可以到25M

使用特权

评论回复
| 2020-10-20 19:53 | 显示全部楼层
选一个参考时钟,用锁相环或LDO就可以倍频到8兆

使用特权

评论回复
| 2020-10-20 19:58 | 显示全部楼层
参考时钟加LDO倍频

使用特权

评论回复
| 2020-10-20 20:01 | 显示全部楼层
有没有程序设计参考?

使用特权

评论回复
| 2020-10-20 20:07 | 显示全部楼层
试试看
while(!(P1IN&0x02))

使用特权

评论回复
| 2020-10-20 20:12 | 显示全部楼层
对于普通的控制延时,并不会要求特别精确

使用特权

评论回复
| 2020-10-20 20:15 | 显示全部楼层
可以考虑使用软件定时器或者系统定时器进行精确定时延时

使用特权

评论回复
| 2020-10-20 20:19 | 显示全部楼层
延时函数相对比较准确

使用特权

评论回复
| 2020-10-20 20:22 | 显示全部楼层
硬件延时,要用到定时器/计数器

使用特权

评论回复
| 2020-10-20 20:27 | 显示全部楼层
需要精确知道延时函数的具体延时时间

使用特权

评论回复
| 2020-10-20 20:32 | 显示全部楼层
需要精确的延时

使用特权

评论回复
| 2020-10-20 20:36 | 显示全部楼层
使用软件延时

使用特权

评论回复
| 2020-10-20 20:40 | 显示全部楼层
使用软件的反汇编来计算延时

使用特权

评论回复
| 2020-10-20 20:44 | 显示全部楼层
采用循环嵌套的方法来实现

使用特权

评论回复
| 2020-10-20 21:00 | 显示全部楼层
语言最大的缺点就是实时性差

使用特权

评论回复
| 2020-10-20 21:03 | 显示全部楼层
延时会随系统时钟改变及各种因素影响而改变。

使用特权

评论回复
| 2020-10-20 21:06 | 显示全部楼层
通过普通延时函数来精确延时

使用特权

评论回复
| 2020-10-20 21:10 | 显示全部楼层
以C语言编写的单片机延时函数网上有

使用特权

评论回复
扫描二维码,随时随地手机跟帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

我要发帖 我要提问 投诉建议 申请版主

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式

论坛热帖

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