[MCU] F5529的精确延时函数

[复制链接]
xxmmi 发表于 2020-10-20 21:16 | 显示全部楼层

这个精度还真不好控制呢。
langgq 发表于 2020-10-20 21:19 | 显示全部楼层
软件延时,这种方法主要采用循环体进行
wangzsa 发表于 2020-10-20 21:25 | 显示全部楼层
网上有很多的延时可以使用的。
huwr 发表于 2020-10-20 21:32 | 显示全部楼层
使用单片机自带的延时函数吧。
zhuhuis 发表于 2020-10-20 21:38 | 显示全部楼层
精确时间的计算也很方便
xxmmi 发表于 2020-10-20 21:44 | 显示全部楼层
单步调试的时候可以调试的。
stly 发表于 2020-10-20 21:51 | 显示全部楼层
这个跟软件设置没有关系的。
houcs 发表于 2020-10-20 21:55 | 显示全部楼层
一种是硬件延时,要用到定时器/计数器
morrisk 发表于 2020-10-20 21:58 | 显示全部楼层
直接使用8Mhz的晶振不可以吗
hanwe 发表于 2020-10-20 22:01 | 显示全部楼层

1.0592MHz

//N ms延时
void delay_ms(uint n)
{
uint i,j;
for(i=n;i>0;i–)
for(y=114;y>0;y–);
}
wangzsa 发表于 2020-10-20 22:07 | 显示全部楼层
在单片机中有不少延时的方法
wenfen 发表于 2020-10-20 22:10 | 显示全部楼层
必须是8Mhz吗?
ousj 发表于 2020-10-20 22:14 | 显示全部楼层
精确延时多用软件延时实现
liuzaiy 发表于 2020-10-20 22:17 | 显示全部楼层
RSELx为7(BCSCTL1低3位),DCOx为3,MODx为0
zyf部长 发表于 2020-10-20 22:20 | 显示全部楼层
MCLK默认时钟源是DCOCLK,SMCLK默认时钟源也是DCOCLK
hanwe 发表于 2020-10-20 22:23 | 显示全部楼层
推荐使用TIVA芯片。
zhuww 发表于 2020-10-20 22:30 | 显示全部楼层
在数据手册可以找到DCO频率表
wenfen 发表于 2020-10-20 22:33 | 显示全部楼层
这个倍频还真没有用过。
zwll 发表于 2020-10-20 22:37 | 显示全部楼层

另一种是软件延时,这种方法主要采用循环体进行。
dingy 发表于 2020-10-20 22:42 | 显示全部楼层
系统复位后MCLK和SMCLK的频率在0.8MHz~1.5MHz
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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