你的浏览器版本过低,可能导致网站不能正常访问!为了你能正常使用网站功能,请使用这些浏览器。
举报
查看全部评分
feixiang20 发表于 2018-6-7 23:59 如果要详细了解,可以翻阅以下资料,比较长就不粘贴了 【Stm32_Clock_Init系统时钟设置和delay_init延时初 ...
stm1024 发表于 2018-6-8 08:23 首先,指令的周期是确定的。然后主频越高的情况下,相同时间内的周期数就越多,能执行的指令就越多。因此, ...
wudianjun2001 发表于 2018-6-8 08:33 你这个delay一般很少用,主要的还是通过定时中断来实现。我一般在程序开头初始化的时候会这样用,后面主程 ...
【Stm32_Clock_Init系统时钟设置和delay_init延时初始化的问题】
【STM32的滴答时钟怎么设置延时时间】
【关于原子STM32不完全手册中delay_init 函数中系统时钟的疑问】
【stm32中Delay()函数延时的时间是怎么计算的】
【STM32系统时钟和延迟函数初始化】
评分
查看全部评分
首先,指令的周期是确定的。然后主频越高的情况下,相同时间内的周期数就越多,能执行的指令就越多。因此,简单地说,同样的代码,系统主频越高,执行时间就越短,所以延迟也不一样。
你把你代码中,RCC_PLLMul_9换小试试,可以发现你的GPIO切换时间延长了。
像上面这种delay,延时间不精确,也不好计算,推荐使用SysTick,纯粹基于晶振频率。
然后我觉得你这里使用“抢占”很容易让人误以为是中断抢占……
评分
查看全部评分
评分
查看全部评分
评分
查看全部评分
嗯嗯,好的,谢谢啦
(⊙﹏⊙),就是不太清楚要怎么表达,嗯嗯,谢谢啦
这样子哦