网站首页 > 编程文章 正文
Keil作为一个很优秀的集编辑和编译于一体的开发软件,使用起来非常方便,记得10多年前我在大学51单片机的时候,用的就是Keil uvision2,现在已经是Keil uvision5了。
不过,令我感觉不爽的,Keil C51 智能补全功能不太友好。如果我没有记错的话,Keil MDK for STM32 是有智能补全的,但是Keil C51 却没有,实在搞不懂,Keil公司是咋想的。
这里我给大家推荐一款软件 VSCode 全称 Visual Studio Code
这是微软出的一款轻量级代码编辑器,免费、开源而且功能强大。它支持几乎所有主流的程序语言的语法高亮、智能代码补全、自定义热键、括号匹配、代码片段、代码对比 Diff、GIT 等特性,支持插件扩展,并针对网页开发和云端应用开发做了优化.
看这个介绍,是不是觉得很强大,那下面我就介绍下,如何配置VScode,来编辑和编译Keil项目。工欲善其事,必先利其器。
说明:如下步骤是我一步一步配置,并且截图来说明的,一定是OK的。
VSCode编辑Keil项目的配置步骤如下:
1、 安装Keil5 C51 or Keil MDK(如果是51单片机,请安装Keil C51,如果是STM32,请安装Keil MDK)。
2、 安装Visual Studio Code(VS Code) 版本1.51.0(目前最新的版本)。
3、 打开VS Code,点击“扩展”图标,搜索栏输入C/C++,安装C/C++插件。
4.点击“扩展”图标,搜索栏输入Keil, 安装Keil Assistant插件。
5、在Keil Assistant 插件安装完成之后,右键菜单“扩展设置”里,设置Keil 安装路径.如下所示
6、修改编码配置。keil的使用过程中经常遇到的问题就是,中文经常乱码。在当前设置页面,输入“encoding”,如下所示
7、勾选“I agree to all the terms of the preceding License Agreement ”,点击Next按钮
8、打开成功之后,如下所示,可以编译成功。
恭喜,看到这里,相信您已经配置成功了!
猜你喜欢
- 2024-09-11 STM32使用keil编译时出现结构体未定义错误原因
- 2024-09-11 STM32按键中断应用实例(stm32多个按键中断)
- 2024-09-11 如何安装KEIL5,从零起步学习单片机STM32系列
- 2024-09-11 用keil5进行STM32项目开发时,那些让人摸不着头脑的程序
- 2024-09-11 如何使用keil 5 编写 51单片机 工程
- 2024-09-11 工程师实战:基于STM32 MCU的数字函数发生器
- 2024-09-11 如何使用STM32的片上调试接口进行软件调试和性能优化
- 2024-09-11 STM32 CubeMX生成的代码调试与优化技巧
- 2024-09-11 原来STM32单片机的开发如此的简单
- 2024-09-11 CubeMX与STM32的Keil开发基础(stm32cubeide keil)
你 发表评论:
欢迎- 最近发表
-
- 数据不丢失 从Windows 11的DEV版降级到正式版
- Win11学院:在Windows11 25905预览版中如何启用Dev Drive
- DEVC++的卸载(devcon卸载驱动)
- win11 dev 开发版 升级攻略完整版
- 最新Windows11+Windows10系统各种版本永久激活密钥以及下载链接
- 想学Python,却还记不住语法?神仙书籍 python背记手册双手奉上
- 如何用Python语言开发大型服务器程序
- 30天Python 入门到精通(python零基础入门到精通)
- 入门扫盲:9本自学Python PDF书籍,让你避免踩坑,轻松变大神!
- 学好Python需要看的4本书推荐(学python好用的书)
- 标签列表
-
- spire.doc (59)
- system.data.oracleclient (61)
- 按键小精灵源码提取 (66)
- pyqt5designer教程 (65)
- 联想刷bios工具 (66)
- c#源码 (64)
- graphics.h头文件 (62)
- mysqldump下载 (66)
- sqljdbc4.jar下载 (56)
- libmp3lame (60)
- maven3.3.9 (63)
- 二调符号库 (57)
- 苹果ios字体下载 (56)
- git.exe下载 (68)
- diskgenius_winpe (72)
- pythoncrc16 (57)
- solidworks宏文件下载 (59)
- qt帮助文档中文版 (73)
- satacontroller (66)
- hgcad (64)
- bootimg.exe (69)
- android-gif-drawable (62)
- axure9元件库免费下载 (57)
- libmysqlclient.so.18 (58)
- springbootdemo (64)
本文暂时没有评论,来添加一个吧(●'◡'●)