原子官方提供的延时函数出现未知问题,大神快过来看看

2019-07-20 13:19发布

调试GPIO的时候用到延时函数,出现程序卡死在延时函数的情况,debug发现程序卡死在void delay_us(u32 nus)函数中的        tnow=SysTick->VAL这句,tnow的值没有赋值,debug截图如下,原子哥救命啊!!!!!!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
antserver
1楼-- · 2019-07-20 16:01
 精彩回答 2  元偷偷看……
742746101
2楼-- · 2019-07-20 16:38
搞错了,上面的tnow的变量的值不变,显示数值和VAL一样,没有赋值
lanlzp
3楼-- · 2019-07-20 19:37
未调用delay_init() 函数
742746101
4楼-- · 2019-07-20 22:40
 精彩回答 2  元偷偷看……
742746101
5楼-- · 2019-07-21 02:09
antserver 发表于 2017-7-12 11:07
把工程里面的stm32f4xx_hal_timebase_tim_template.c文件移除就好了

确实可以了,不过不知道是什么原因?我是新手上路
742746101
6楼-- · 2019-07-21 03:49
 精彩回答 2  元偷偷看……

一周热门 更多>