目录
一、可视化的代码跟踪调试
1、在ubuntu18.04版本安装vscode
在桌面找到应用中心
搜索Visual Studio Code
点击安装即可
2、调试环境搭建
安装c/c++扩展
打开vscode手动点开扩展搜索或者crtl+shift+x即可安装第一个
配置调试和编译文件
(1)创建一个文件夹然后写一个简单程序然后启动调试
(2)选择环境
(3)选择配置
(4)生成launch.json和tasks.json文件和可执行代码
(5)调试输出结果
二、 Proteus仿真运行stm32程序
1、创建工程
选择创建原理图DEFAULT
选择不创建PCB布版设计
选择创建固件项目
系列选择Cortex-M3,Controller选择STM32F103R6,点击下一步,然后创建成功。
2、配置实验所需原件
从元件库中找到需要的led和电阻
绘制好电路图
3、进入keil 5编写流水灯程序
编译程序生成hex文件
代码来自Proteus仿真STM32流水灯实验例程、详细步骤。
4、配置芯片
点开芯片在Program File 选择生成的hex文件,并将Crystal Frequency晶振配置为8M
5、实验结果
流水灯仿真结果图如下
三、用Altium Designer软件绘制电路原理图
1、新建工程
2、添加原理图工程
3、下载安装库函数
库函数来自参考资料
4、从库函数放置元件
5、绘制原理图
从库中选择元件绘制原理图
根据参考资料进行连线
绘制结果
总结
此次作业我学会了vscode的基本使用方法,通过此可视化调试软件,让我们运用的更加轻松,也学到了运用protues仿真stm32程序,但是关于Altium Designer软件的学习里还有许多的东西自己没有学会,只学到一点皮毛,希望后面的学习能学习掌握
参考资料
Proteus仿真STM32流水灯实验例程、详细步骤
Altium Designer实战教程 - 从零开始画一个stm32最小系统(原创)
Altium Designer 1小时速成