作业
可视化代码的跟踪调试
在ubuntu18.04版本安装vscode
图形安装:
(1) 在ubuntu桌面找到应用中心
(2) 在软件中心中,搜索Visual Studio Code
(3)在页面中就可以直接选择安装
安装成功后如下图:
在ubuntu中用vscode编译调试C\C++
1、安装vscode的C\C++插件。
在vscode中安装C++的插件,按ctrl+p调出命令行,在上面输入ext install cpptools然后按空格。
2、配置launch.json和task.json这两个文件
(1)任意打开一个有.cpp文件的文件夹
这里代码有错,后面重新建了一个工程
(2)选择如图所示
(3)修改.json文件
3、编译调试C++程序
Proteus仿真运行stm32程序
1.新建工程
(1)选择路径
(2)选择从选中的模板中创建原理图(DEFAULT)
(3)选择不创建PCB布版设计
(4)选择创建固件项目,其中:系列选择Cortex-M3,Controller选择STM32F103R6,点击下一步,然后创建成功。
2.连接电路图
3.配置芯片
导入hex文件,并将设置晶振为8M:
4.仿真
使用Altium Designer绘制一个stm32最小系统的电路原理图
原理图
1.新建工程
(1)创立工程:
文件 - -> 新的 - -> 项目 --> PCB工程
(2)添加需要的文件
需要添加的文件有四个Schemtic(原理图)、PCB、Schemtic library(原理图库)、PCB library(PCB库)
添加方法如下:
右键点击工程,选择如图选项:
添加完成后如图:
2.开始绘制原理图:
(1)添加元件
点击右上角的库,选择stem32原理库:
注:我使用的AD(18.1.7)没有stem32的原理库,是从外部添加:
1.
2.
3.
(2)放置元件、画线、添加网络编号
元件:从右上角原理库中选择需要的元件即可
连线:可以从上方工具栏打开,也可ctrl+w
绘制过程如图:
(3)画分割线
(4)编译
在messages里面查看错误信息,双击即可找到错误的位置,一一解决
总结
这次实验主要学习到了Altium Designer的使用方法,但是如何用AD18绘制PCB板我还没能掌握,需要继续学习。