目录
环境准备
超1.软件下载器(可用可不用)
超2…C.H生成(可用可不用)
1.Windows10环境
2.keil5编译环境
3.C/C++编译环境(MinGW)
4.Visual Studio Code编译器
以下直链都已失效,现在重新更新相应链接
VSCodeUserSetup-x64-1.53.1(2021-11-18更新)
Keil5 C51和ARM共存.zip(2021-11-18更新)
MinGW(2021-11-18更新)
.C.H文件生成(2021-11-18更新)
软件下载器(可用可不用)
博主用易语言写的一个程序(会造成误报请信任即可
),可以下载跟此博客相关的软件
可以下载进行相关软件下载使用也可以使用下方的下载直链
链接: 软件下载器 (已作废
)(不可用
) 浏览器会报毒可能造成无法下载或者下载失败的情况可以点击上方QQ交谈向我获取软件
用软件下载器下载的软件都会保存到桌面
软件对应下载直链:
1、VSCodeUserSetup-x64-1.53.1(已失效
)
2、Keil5(已失效
)
3、.C.H生成(已失效
)
4、MinGW(已失效
)
.C.H生成(可用可不用)
根据你输入的文件名自动生成.C.H文件 注:生成的文件都会生成到桌面的项目文件夹内(项目文件夹也是生成的,如有同名文件请注意)
可输入为.C文件,.H文件根据.C文件自动生成,.h文件名自动大写。main.h内包含部分头文件以及常用替换,各个.H文件内都包含main.h文件
软件截图:
生成文件预览
桌面文件夹
文件夹内 将.C与.H分开存放
.C文件夹内文件
main.c 内容
LED.c 内容
.H文件夹内文件
MAIN.h 内容 自动包含部分头文件以及基本替换
LED.h 内容
注:软件后续可能会更新,也可能不会更新(看心情吧)
Keil5编译环境搭建
在“软件下载器”中下载好Keil5的安装包(内包含C51及ARM的安装包、破译机、STM32PACK、以及它们的共存方法)
或使用下载直链 :Keil5(已失效
)
压缩包内容如下👇:
此资源来自:
作者:Initdev
CSDN 原文:https://blog.csdn.net/Initdev/article/details/80704205
借用他人资源记得附上他人的链接哦!😊
C/C++编译环境(MinGW)
MinGW下载直链:MinGW(已失效
)
下载完成后解压到自己喜好的目录后进行配置
打开控制面板选择 系统和安全
选择 系统
选择 高级系统设置
选择 环境变量
选择 新建
变量名 :MinGW
变量值是各自的存放位置,我这边在C盘根目录
填好后点击确定
然后找到Path变量进行编辑
新建环境变量
变量值为存放位置(最后一个文件夹必须是 \bin
)
填写完毕后点击确定后(建议重启进行检测是否安装完毕
win+R打开运行,输入:“cmd” 后 回车
输入
gcc -v
好。到此 “C/C++编译环境(MinGW)” 就配置完成了😀
Visual Studio Code 软件
官网下载页面:https://code.visualstudio.com/Download
觉得速度慢可以使用此下载直链 :VSCodeUserSetup-x64-1.53.1(已失效
)
也可以使用“软件下载器”进行下载
安装教程:
同意协议 ——>下一步
根据个人喜好修改软件的安装位置——>下一步
根据个人喜好跟换,正常默认即可——>下一步
第一个勾选则会在桌面创建快捷方式
第二、三个勾选则会将VS code 添加到右键菜单
第四个勾选则对于受支持文件类型的文件,可以右键——>打开方式——>Visual Studio Code 打开
开始安装,等待安装完毕
完成安装
到此 Visual Studio Code 软件 也已经安装完成了 👏
最后最重要的部分来了
添加 Visual Studio Code 软件的插件,也就是注入“灵魂”
我们需要的插件有(看个人所需)
1、Chinese (Simplified) Language Pack for Visual Studio Code(适用于 VS Code 的中文(简体)语言包)注:须重启软件生效
2、C/C++ 注:环境
3、Keil Assistant 注:vscode 上的 Keil 辅助工具,与 c/c++ 插件配合使用.能够为 Keil 项目提供 语法高亮、代码片段 的功能,并支持对 keil 项目进行 编译、下载。仅支持 Keil uVison 5 及以上版本仅支持 Windows 平台
4.Atom Material Theme 注:皮肤、字体
5、Bracket Pair Colorizer 注:彩色括号
6、filesize 注:在左下角显示文件大小点击还可查看创建时间以及最后编译时间
7、PlatformIO IDE
8、Prettier - Code formatter
9、Visual Studio IntelliCode 注:智能联想?
10、vscode-fileheader 注:在程序最上方添加创建人、创建时间、修改人、最后编译时间(编译后自动修改)
Visual Studio Code 软件编写编译51程序
1、先用Keil5创建一个项目
2、填写项目名称以及选择项目保存位置
3、选择单片机
4、(略)
5、创建完成后进行修改项目名称(VS内显示)以及添加文件夹和加入对应文件
PS:下图第3步应为**单击**即可
6、看到左边已经变成我们修改和添加的内容了,然后点击魔术棒进行.H文件匹配
7、完成.H匹配后在勾选生成.hex文件
8、最后编译一遍查看是否存在问题(注:这一步很重要,不然在VS编译后无法生成.HEX文件
)
最后来到VS添加51项目
😊教程到此就全部结束了,感谢各位的认真观看,希望本次教程能给你带来帮助! 😊
特别说明
Keil Assistant安装完毕后要设置编译器位置,不然编译会报错导致编译失败!!!!