一、可视化调试前端软件进行程序代码的跟踪查错
1、下载visual studio code
在ubuntu中进入应用商店,搜索如图,直接点击install即可下载,这是最简便的方法,如果想要用其他方法下载,自己上网找☺
2、运行环境配置(c++的)
下载的code可能找不到图标,在命令行界面输入code可以直接调出
本人在网上参考了几个别人的配置方法,这个是目前看到的最实用的一个,亲测可用
https://blog.csdn.net/qq_40495217/article/details/91351470
3、进行一个简单的代码调试
第二点的步骤配置好后,ctrl+shift+p调出命令行,选择执行我们的build任务,build成功后,点击开始调试
运行结果如下
二、Proteus仿真运行stm32程序
proteus最好使用8.9版本,不然可能没有stm固件
1、创建新工程
(文件名和路径自己设置)
这里的配置如下,controller根据自己用的芯片选择
2、在keil中写一个程序
这个程序的功能为:让一个LED灯持续循环亮灭
代码的话。。自己动手丰衣足食☺
此程序比较简单,读者可以根据注释参照模板自己写出实现更多功能的代码
3、创建hex文件
4、绘制原理图
keil中代码已设置C口3脚为输出
附一个关于任意电源实现的链接,电路仿真开始可能会出现一些关于电源的错误,可能会用到:
http://blog.sina.com.cn/s/blog_574d08530100iixe.html
运行结果