|
首先,请参考其他的博文,他们写的很详细 比如这位老哥的:https://blog.csdn.net/lnniyunlong99/article/details/1046363892 u3 v% p; Q- r+ O4 \ 0 C3 ^; \' b1 i( p9 n9 q. g I% \4 |- w$ {9 Y" s& V# R2 X0 t 然后,我来补充一个。 你是不是添加了这个代码?% e: l1 E! |3 }) u) W/ A$ x. ` 9 \5 B3 S* x5 s% m ) Y) M$ e" [! h* e, I4 \! R void delay_init(uint8_t SYSCLK) {, q- n, x# N$ E' G SysTick->CTRL&=0xfffffffb; fac_us=SYSCLK/8; fac_ms=(uint16_t)fac_us*1000;% n3 }4 h8 B3 a0 O& K } 1 2 35 t5 V m8 \/ u/ B5 X% W 4" G$ Z* R5 h% r: l/ `4 `! L 52 s& Q/ i* L, f) W2 Q 6 这段代码据说是正点原子的。这段代码在一些博文都吹得飞起,说什么很有参考价值。 去掉这段东西,就好了。0 E& t- e3 q! x+ E# o& s 原因,我猜是因为这段玩意更改了SysTick->CTRL,导致出错了。 ———————————————— 版权声明:流泪猫猫头。 如有侵权请联系删除 $ e! s5 i' d: A, K! ` |
DMA 原理从 0 到 1:为什么它能解放 CPU?一文讲透 DMA 的工作流程
【福利三:雨露均沾·逢7狂欢】之五:STM32系统时钟PLL故障排除1例
【福利三:雨露均沾·逢7狂欢】之三:AI帮我查BUG
福利三:雨露均沾·逢7狂欢】之二:STM32F407VG串口通信乱码故障的排除
基于STM32F103的I2C主从机通信
OpenBLT移植到STM32F103战舰开发板上适用于所有STM32F103系列的Bootloader
TFT LCD 与 FSMC 的硬件连接大容量 STM32F10xxx FSMC 接口
单片机:初学者该了解的STM32F103基础知识
2025软件工具兔哥知道
STM32之继电器模块
微信公众号
手机版