首先,请参考其他的博文,他们写的很详细 比如这位老哥的:https://blog.csdn.net/lnniyunlong99/article/details/104636389 % ~- n M {& R, A- V+ \! C6 x 然后,我来补充一个。 你是不是添加了这个代码?! N) R+ ]) r5 T7 I6 c* t+ N T 4 y2 C' T, f* [, z- L# I% ?" K void delay_init(uint8_t SYSCLK) { SysTick->CTRL&=0xfffffffb;9 g8 T+ j8 L8 Q3 T" @! B fac_us=SYSCLK/8; fac_ms=(uint16_t)fac_us*1000;" E2 s" g+ Q1 m* L X4 h } 1 2 3) I8 t; W$ d; ` 4( l2 z7 d" p+ A2 b2 N 5) c- @7 @0 c3 z 6 这段代码据说是正点原子的。这段代码在一些博文都吹得飞起,说什么很有参考价值。 去掉这段东西,就好了。: [6 g: b$ }6 `: G/ U) v. X0 K) K- l 原因,我猜是因为这段玩意更改了SysTick->CTRL,导致出错了。- a# u2 D S) G" @/ d& F ———————————————— V+ H2 Z, e. s/ Q( r' o 版权声明:流泪猫猫头。 如有侵权请联系删除 % X" _5 Z. \4 N; L$ v1 I |
【MCU实战经验】+STM32F107的USB使用
基于STM32F103两轮平衡小车设计(开源)
STM32固件库分享,超全系列整理
STM32F107VCT6官方原理图和PCB
【福利】用STM32库的朋友有福了:STM32F10x_StdPeriph_Lib_V3.5.0chm...
小马哥STM32F103开源小四轴RoboFly全部资料大放送
基于STM32F10xx存储器和系统架构经验分享
基于STM32F1的CAN通信之BH1750
基于STM32F1的CAN通信之OLED
基于STM32F1的CAN通信之之串口IAP