VScode c++程序调试、stm32嵌入式应用设计
基于跨平台多类型代码编辑器VScode调试程序
1.安装VScode:ubuntu下的应用商店可直接搜索VScode进行下载,很快很方便
2.配置C++的插件:
在这里直接搜索 C++,点击安装就可以了
汉化也是直接安装汉化包
配置好后直接重启VScode就可以了。
3.创建测试文件test3,在里面创建一个mian。cpp文件,写一个简单代码后,在VScode里面打开文件
点击左边调试按键(第四个),点击调试配置(g++ -7)生成launch.json和task.json文件
最后设置断点,按F5进行调试(再次按下F5可继续运行后续程序)
Proteus仿真STM32流水灯实验
创建工程
自行修改文件路径、名称
选择从选中的模板中创建原理图(DEFAULT)
选择不创建PCB布版设计
选择创建固件项目
配置原件画图
点P,搜索并添加LED灯和电阻RES
绘图如下:
这里注意电阻的阻值调小一点避免因阻值过大而造成灯不亮
在keil 5 里生成hex文件
在 Option for Target 的output里勾选Create HEX file
将生成的hex文件配置stm32进芯片中
运行
参考:https://blog.****.net/weixin_46136508/article/details/105846011?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.add_param_isCf&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.add_param_isCf