您现在的位置是:主页 > news > fullpage做的网站/杭州网站优化平台

fullpage做的网站/杭州网站优化平台

admin2025/5/5 0:00:52news

简介fullpage做的网站,杭州网站优化平台,安徽建站系统,官方网站做兼职这里写目录标题一丶基于跨平台多类型代码编辑器VScode在ubuntu中用简单应用vscode配置launch.json和task.json二丶Proteus仿真运行stm32程序选择器材实验结果三丶学习使用Altium Designer软件绘制一个stm32最小系统的电路原理图、PCB图四丶总结一丶基于跨平台多类型代码编辑器V…

fullpage做的网站,杭州网站优化平台,安徽建站系统,官方网站做兼职这里写目录标题一丶基于跨平台多类型代码编辑器VScode在ubuntu中用简单应用vscode配置launch.json和task.json二丶Proteus仿真运行stm32程序选择器材实验结果三丶学习使用Altium Designer软件绘制一个stm32最小系统的电路原理图、PCB图四丶总结一丶基于跨平台多类型代码编辑器V…

这里写目录标题

  • 一丶基于跨平台多类型代码编辑器VScode
    • 在ubuntu中用简单应用vscode
      • 配置launch.json和task.json
    • 二丶Proteus仿真运行stm32程序
    • 选择器材
    • 实验结果
    • 三丶学习使用Altium Designer软件绘制一个stm32最小系统的电路原理图、PCB图
    • 四丶总结

一丶基于跨平台多类型代码编辑器VScode

安装VScode
1.在ubuntu桌面找到应用中心,下载vscode
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
安装完成过后再汉化一下

在这里插入图片描述
下载之后安装进去
在这里插入图片描述

在ubuntu中用简单应用vscode

安装vscode的C\C++插件
在vscode中按ctrl+p调出命令行,在上面输入ext install cpptools安装
在这里插入图片描述
安装完成
在这里插入图片描述

配置launch.json和task.json

在终端新建一个文件夹test0

mkdir test0

然后在vscode中打开文件夹,在新建一个文件,man.cpp

#include<iostream>
using namespace std;
int main()
{cout<<"hello world"<<endl;return 0;
}

在这里插入图片描述点击f5
选择第一个
在这里插入图片描述
选择g++
在这里插入图片描述

然后就会出现一个launch文件
在这里插入图片描述
将其中的代码修改一下

{// 使用 IntelliSense 了解相关属性。 // 悬停以查看现有属性的描述。// 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387"version": "0.2.0","configurations": [{"name": "g++ - 生成和调试活动文件","type": "cppdbg","request": "launch","program": "${fileDirname}/${fileBasenameNoExtension}","args": [],"stopAtEntry": false,"cwd": "${workspaceFolder}","environment": [],"externalConsole": false,"MIMode": "gdb","setupCommands": [{"description": "为 gdb 启用整齐打印","text": "-enable-pretty-printing","ignoreFailures": true}],"preLaunchTask": "C/C++: g++ build active file","miDebuggerPath": "/usr/bin/gdb"}]
}

点击终端中的配置任务,选择第一个
在这里插入图片描述将其中的代码改成

{"version": "2.0.0","tasks": [{"label": "build","type": "shell","command": "g++","args": ["-g","${file}","-std=c++11","-o","${fileBasenameNoExtension}.out"]}]
}
使用ctrl+shift+B来调出命令,进行Build

在这里插入图片描述
然后开始调试
在这里插入图片描述
完成!

参考资料
链接: link.

二丶Proteus仿真运行stm32程序

创建工程,注意不能出现中文
在这里插入图片描述
选择从选中的模板中创建原理图(DEFAULT)。
在这里插入图片描述
选择不创建PCB布版设计
在这里插入图片描述
选择创建固件项目,其中:系列选择Cortex-M3,Controller选择STM32F103R6,点击下一步,然后创建成功。
在这里插入图片描述
在这里插入图片描述

选择器材

LED-YELLOW,RES
注意将电阻的值改小,过大灯可能会不亮
在这里插入图片描述在这里插入图片描述
排列好,准备连线
选用C0-C7端口,总共8个
在这里插入图片描述

进入keil 5中选择Option for Target,然后勾选Create HEX file,生成hex文件
在这里插入图片描述
在这里插入图片描述
双击芯片,将获得的hex文件放入芯片里
在这里插入图片描述
在这里插入图片描述

完成!

实验结果

8个灯交替点亮,然后就是8个灯一起亮
在这里插入图片描述
在这里插入图片描述
参考资料
链接: link.

三丶学习使用Altium Designer软件绘制一个stm32最小系统的电路原理图、PCB图

创建工程
在这里插入图片描述
创建一个原理库
在这里插入图片描述

添加库
在这里插入图片描述
添加原件
在这里插入图片描述
连线
点击工具栏上的“放置线”工具,开始连线

在这里插入图片描述
点击两个引脚即可将它们连接起来。在这里插入图片描述

参考前辈的做法,最后得到最终图形

链接: 1.

. 链接: 2.

结果:
在这里插入图片描述

四丶总结

对于VScode还有stm32流水灯的简单应用,做的时候遇到的问题需要耐心的找,然后改正!