stm32f407 SYSTICK延时函数的问题

2019-07-21 05:19发布

如题,STM32F407使用原子大哥的SYSTICK延时函数: 参数和环境:
                 8M外接晶振,
                 倍频到SYSCLK=168M,HCLK=168M,
                 systick时钟采用HCLK的8分频
                 KEIL MDK下使用JTAG V8硬件仿真 
出现问题:
               1. delayus函数延时时间在理论的20倍左右
               2. delayms函数延时时间在理论的17倍左右 
  不知道上述问题是仿真与实际差别的正常结果,还是什么问题,我已经通过库函数RCC_GetClocksFreq()确定SYSCLK,HCLK配置正确
 本人新手,恳请大家指教!!!谢谢 
 


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
15条回答
li3p
1楼-- · 2019-07-23 08:59
 精彩回答 2  元偷偷看……
li3p
2楼-- · 2019-07-23 14:50
回复【13楼】wocgjjc:

还是不行,貌似是keil软件的问题

---------------------------------

硬件问题吧?HSE没起振,自动用了HSI了?
听涯
3楼-- · 2019-07-23 17:24
回复【5楼】supergao:
---------------------------------
M4的现在还不能仿真。

一周热门 更多>