Keil5软件兼容stm32与c51方法

一、下载软件包

目录

一、下载软件包

1、官网下载

2、百度云获取

 二、创建两个文件夹用于存放软件

三、安装软件

1、安装C51v960a.exe

(1)右键以管理员权限运行程序

 (2)开始安装软件

 (3)勾选协议 

(4)选择安装路径

 (5)填写名字与邮箱

 (6)等待安装

(7)安装完毕

2、安装mdk528.exe

(1)右键以管理员权限运行程序

(2)开始安装

(3)勾选协议

(4)选择路径!!!(选择arm文件夹)不要同一路径

 (5)填写名称与邮箱

 (6)等待安装

(7)设备软件​编辑

(8)安装完毕

(9) pack安装

(10)安装完成

 三、程序合并

1、将keil_C51的  C51文件  夹移动到keil_ARM中

2、右键以记事本方式打开Keil_C51的TOOLS.INI文件

 3、将文本内容拷贝出来

4、再以记事本方式打开Keil_ARM中的TOOLS.INI文件

 5、将刚才拷贝的文本内容粘贴到最后一行

6、修改刚粘贴过来的文本内容

 兼容完成(如文件大小不超过10K没必要破解)

C51项目


1、官网下载

官网链接:Keil Product Downloads

2、百度云获取

链接:https://pan.baidu.com/s/1-SmuYPiYmxz7LC7CdjilQw?pwd=Lili 
提取码:Lili 


 二、创建两个文件夹用于存放软件

一个存放C51软件

一个存放arm软件


三、安装软件

1、安装C51v960a.exe

(1)右键以管理员权限运行程序

 (2)开始安装软件

 (3)勾选协议 

(4)选择安装路径

 (5)填写名字与邮箱

 (6)等待安装

(7)安装完毕

2、安装mdk528.exe

(1)右键以管理员权限运行程序

(2)开始安装

(3)勾选协议

(4)选择路径!!!(选择arm文件夹)不要同一路径

 (5)填写名称与邮箱

 (6)等待安装

(7)设备软件

(8)安装完毕

(9) pack安装

(10)安装完成


 三、程序合并

1、将keil_C51的  C51文件  夹移动到keil_ARM

2、右键以记事本方式打开Keil_C51的TOOLS.INI文件

 3、将文本内容拷贝出来

[UV2]
ORGANIZATION="1"
NAME="Lili", "1"
EMAIL="1"
[C51]
PATH="E:\keil_C51\C51"
VERSION=V9.60
BOOK0=HLP\Release_Notes.htm("Release Notes")
BOOK1=HLP\C51TOOLS.chm("Complete User's Guide Selection", C)
TDRV0=BIN\MON51.DLL ("Keil Monitor-51 Driver")
TDRV1=BIN\ISD51.DLL ("Keil ISD51 In-System Debugger")
TDRV2=BIN\MON390.DLL ("MON390: Dallas Contiguous Mode")
TDRV3=BIN\LPC2EMP.DLL ("LPC900 EPM Emulator/Programmer")
TDRV4=BIN\UL2UPSD.DLL ("ST-uPSD ULINK Driver")
TDRV5=BIN\UL2XC800.DLL ("Infineon XC800 ULINK Driver")
TDRV6=BIN\MONADI.DLL ("ADI Monitor Driver")
TDRV7=BIN\DAS2XC800.DLL ("Infineon DAS Client for XC800")
TDRV8=BIN\UL2LPC9.DLL ("NXP LPC95x ULINK Driver")
TDRV9=BIN\JLinkEFM8.dll ("J-Link / J-Trace EFM8 Driver")
TDRV10=BIN\JLinkIS2083.dll ("J-Link / J-Trace IS2083 Driver")
TDRV11=BIN\Nuvoton_8051_Keil_uVision_Driver.dll ("Nuvoton 8051 Keil Driver")
RTOS0=Dummy.DLL("Dummy")
RTOS1=RTXTINY.DLL ("RTX-51 Tiny")
RTOS2=RTX51.DLL ("RTX-51 Full")

4、再以记事本方式打开Keil_ARM中的TOOLS.INI文件

 5、将刚才拷贝的文本内容粘贴到最后一行

6、修改刚粘贴过来的文本内容

修改完成后保存退出

 兼容完成(如文件大小不超过10K没必要破解)

C51项目

看完别白嫖,点赞加关注,收藏起来!!!🤭

  • 78
    点赞
  • 257
    收藏
    觉得还不错? 一键收藏
  • 19
    评论
### 回答1: Keil5可以通过安装不同的编译器来兼容STM32C51。对于STM32,可以安装ARM编译器,对于C51,可以安装8051编译器。在Keil5中,可以通过选择不同的编译器来编译不同的项目,从而实现兼容STM32C51的功能。同时,Keil5也提供了丰富的开发工具和调试器,可以帮助开发者更加方便地进行开发和调试。 ### 回答2: Keil是一种适用于嵌入式系统开发的IDE,广泛应用于单片机开发领域,包括STM32C51系列芯片的开发。在使用Keil5进行开发时,可以采用如下几种方式来实现STM32C51兼容。 第一种方式是采用不同的项目,将STM32C51分别作为两个不同的项目进行开发。在Keil5中,可以在“Project”菜单下选择“New Project”命令来创建新的工程。在创建新工程时,需要将芯片型号选为STM32C51,然后按照提示进行相应的配置即可。 第二种方式是采用多工程项目,将STM32C51合并到一个项目中。在Keil5中,可以在主项目的基础上创建子项目,然后再将子项目与主项目进行关联即可。关联后,主项目可以同时编译子项目中的代码,从而实现STM32C51兼容。 第三种方式是采用库的方式,将STM32C51的相关代码分别打包成库文件,然后在Keil5中进行调用。在调用时,需要将相应的库文件和头文件链接到项目中,然后在代码中进行调用即可。 无论采用何种方式,都需要在Keil5中进行相应的配置和调整。例如,需要配置芯片型号、引脚、时钟等参数,同时还需要调整编译选项、链接选项等设置,才能实现STM32C51兼容。通过逐步学习和掌握Keil5的相关技术,可以更好地利用该工具进行单片机开发,提高开发效率和开发质量。 ### 回答3: Keil5是一种流行的嵌入式软件开发环境,可用于开发多种类型的嵌入式系统,例如STM32C51系列。为了实现兼容性,需要进行以下步骤。 首先,需要安装适当的Keil5版本。Keil5分为不同的版本,每个版本都适用于不同的处理器系列。因此,必须选择适用于STM32C51系列的版本。同时,还需要安装适当的设备支持软件包,以确保在开发过程中能够正确地对芯片进行编程。 其次,需要配置Keil5以支持对STM32C51系列芯片的编程。为此,需要打开Keil5,选择选项卡“Project”中的“Options for Target”。然后,选择适当的调试器和编译器,并选择适当的目标硬件,并设置编译选项和工具链。这些设置将确保Keil5正确地编译和调试您的程序。 第三,需要编写代码并使用Keil5进行编译、调试和测试。编写代码时,应确保符合适当的技术规范,并使用Keil5和适当的设备支持软件包进行编译和链接。编译和链接过程中可能会出现问题,需要根据程序错误信息和Keil5的调试窗口的输出进行纠正。 最后,需要测试程序,以确保其在STM32C51系列芯片上正常运行。最好使用适当的硬件仿真器或调试器来检查程序的行为。一旦程序正常运行,就可以使用Keil5将其下载到目标芯片上,并进行最后的测试和调试。 综上所述,要使Keil5STM32C51系列芯片兼容,需要选择适当的版本,配置并优化工具链,编写符合技术规范的代码并通过测试程序进行上述操作。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 19
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值