MCU
文章平均质量分 96
Grayson_Zheng
绿厂的前任底层软件开发工程师
抖音:zhengmouren666
展开
-
基于 VS Code 搭建 C51 单片机开发环境
文章目录一、VS Code 安装插件 Embedded IDE二、创建 EIDE 项目(C51 单片机为例)三、配置 C51 编译器四、编译和下载五、EIDE 项目结构六、打包模板七、串口调试相信很多人写 C51、STM32 等单片机的代码,都是在 Keil μVision 上完成的。当然,这并不是我们对 Keil 情有独钟,而是大多数人启蒙单片机都是使用了 Keil,大多数的单片机教学课程都是以 Keil 作为 IDE 进行教学。正是这些原因,使 Keil 的普及度力压其他的单片机开发软件。作为一款原创 2024-05-22 16:51:40 · 2070 阅读 · 2 评论 -
C51 单片机编程模板及编码规范
在查阅了很多关于 C51 单片机的程序后,个人感觉目前网上有关 C51 单片机程序的质量参差不齐,很多程序的代码风格及其糟糕,可读性也很差。除了新手如此,很多写了多年程序的程序员老手也如此,也包括笔者还处于新手期的时候,在在乎程序是否可以正常运行,而忽略了程序的可读性、可维护性、可复用性以及可扩展性。由于工作时,笔者所在的公司在编码风格和规范上有及其严格的规定,所以决定总结一下我对我在编写 C51 单片机程序时的编码规范。本文以猿学社上官一号开发板(核心为 STC89C52RC)为基础而编写,编码风格为。原创 2024-05-14 11:39:21 · 1246 阅读 · 0 评论 -
Keil MDK 与 Keil C51 共存的方法
很多人学习 C51 单片机用的是 Keil 4,随后学习 STM32 用的 Keil 5,所以电脑会同时出现 Keil 4 和 Keil 5 两个软件。此时存在一个问题:两个软件同时存在时,工程项目默认选择用 Keil 5 打开,而用 Keil 4 创建的工程用 Keil 5 打开可能就会崩溃。例如,C51 的项目用 Keil 4 创建的话,直接打开就是用 Keil 5 运行,此时会有各种库文件丢失的弹窗。原创 2024-04-07 01:55:39 · 3180 阅读 · 1 评论