level 3
请问下有人试过stm32f1的systick延吗,在proteus里用这个延时非常不对啊,接led闪烁的非常快,不管是延时100还是500ms还是其他值。stm32的时钟填的是72M。求各位大佬帮助
2020年06月25日 15点06分
1
level 1
呃,同样遇到了,排了一天得bug,啥错都没找到。嗨,白浪费我那么多时间。
2021年06月07日 09点06分
4
level 1
蹲一个,我也碰到了,延时函数是原子哥给的例程
用示波器测量了对应io口的波形,发现不管是delay_us(2000)还是delay_ms(1),delay_ms(2),delay_ms(200),延时稳定只有10us
将delay_ms()换成最普通的for(j=0;j<2000;j++) ;循环,仿真出来了。
今天排查了一个下午,没发现我的程序中有啥和systick定时器冲突的地方。
我想确定这是Proteus的原因是吗。。
2022年04月17日 08点04分
7
level 1
我也遇到了这个问题,我用的是两个for循环实现长时间延时的,有没有解决办法
2022年04月28日 13点04分
8