排序
使用Visual Studio Code开发STM32系列芯片
这篇文章介绍了如何使用CMake、make等工具来构建STM32的程序,让大家摆脱MDK难用的编辑界面。并且使用这种方式还可以轻松做到跨平台。依赖于VSCode强大的代码编辑功能来加速我们的开发,提高变...
STM32的完整启动流程分析
根据boot引脚决定三种启动模式复位后,在 SYSCLK 的第四个上升沿锁存 BOOT 引脚的值。BOOT0 为专用引脚,而 BOOT1 则与 GPIO 引脚共用。一旦完成对 BOOT1 的采样,相应 GPIO 引脚即进入空闲状...
使用xmake构建STM32
厌烦了CMakeList繁琐的语法?厌烦了mdk?那么可以试一试xmake,一个由国人开发的多语言可用的构建系统。使用xmake开发STM32,可以将整个开发环境打包进项目,方便项目的移植和维护!
使用Visual Studio Code开发STM32系列芯片(续)
前言书接上回,上篇文章我们说完了如何使用CMake来构建整个工程,并且成功编译完成,得到了我们想要的文件,这篇文章,我们来搞定如何通过OpenOCD来进行STM32程序的下载和调试。文章中所有的安...
IAP升级方案
什么是IAP IAP即为In Application Programming(在应用中编程),一般情况下,以STM32F10x系列芯片为主控制器的设备在出厂时就已经使用J-Link仿真器将应用代码烧录了,如果在设备使用过程中需要进...