Keil5安装教程(包含C51与MDK共存)WIN10 亲测可用

系统环境:WIN10 ,亲测可用。安装遇到问题的小伙伴欢迎骚扰我的个人公众号。

做为一个底层硬件小苦逼,经常需要用到stm32和51单片机,于是在keil for C51和mdk中来回换编译器,换来换去真是是人令人窒息。

所以今天就给大家带来了KEIL5编译环境的c51和MDK共存的教程。同时提供了STM32的pack,从f0到f4,以及低功耗的L系列,离线安装方便快捷。没有安装包的同学可以扫码关注我的个人公众号,获取安装包的下载链接~

02

安装教程

下载完成后,可以下图几个文件,首先进行c51的安装,双击C51V954.exe。

如果弹出警告窗口选择“是”。

点击NEXT

勾选 I agree to all thems of........

点击Next

选择要安装的文件夹(路径自己需要知道,等会要用到)

### 实现 Keil5 C51 MDK 在同一台电脑上的共存配置 为了确保 Keil5 C51 MDK 能够在同一台计算机上共存并用于蓝桥杯单片机竞赛,需遵循特定的安装顺序设置方法。 #### 下载准备阶段 确保从官方渠道获取最新版本的 Keil C51MDK 安装文件。对于操作系统的要求,在 Windows 8.1 或更高版本的操作系统下试过此过程[^3]。 #### 安装流程 完成 Keil C51安装之后再着手处理 MDK 的部署工作。务必按照各自产品的标准指南逐步操作直至结束整个安装程序[^2]。 #### 配置环境变量 在安装过程中需要注意的是,两个 IDE 使用不同的路径来避免潜在冲突。通常情况下,默认安装目录已经足够区分二者;然而,如果遇到任何问题,则应手动调整 PATH 环境变量以优先指向所需使用的编译器工具链。 #### 试验证 安装完成后分别创建简单的工程实例来进行初步的功能检。这一步骤有助于确认各个组件是否正常运作以及相互之间是否存在干扰情况。 ```c // 示例:C51简单LED闪烁代码片段 #include<reg52.h> void delay(unsigned int time){ while(time--); } void main(){ P1=0xFF; while(1){ P1=~P1; delay(60000); } } ``` ```cpp // 示例:MDK-ARM LED控制示例 (STM32系列) #include "stm32f1xx_hal.h" int main(void){ HAL_Init(); __HAL_RCC_GPIOA_CLK_ENABLE(); // 开启GPIOA时钟 GPIO_InitTypeDef GPIO_InitStruct = {0}; /* 配置PA0为推挽输出模式 */ GPIO_InitStruct.Pin = GPIO_PIN_0; GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP; GPIO_InitStruct.Pull = GPIO_NOPULL; GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW; HAL_GPIO_Init(GPIOA, &GPIO_InitStruct); while (1){ HAL_GPIO_TogglePin(GPIOA, GPIO_PIN_0); HAL_Delay(500); } } ``` 通过上述措施能够有效地让 Keil5 C51 MDK 同时存在于一台机器之上而不发生冲突,从而更好地服务于参赛选手们的学习需求技术实践。
评论 51
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值