由于 KEIL4 和 KEIL5 程序之间的差异, 所以 KEIL5 不能直接打开 KEIL4 的工程。 但是为了确保 KEIL5 向下的兼容性, ARM 公司为我们提供了两种兼容 KEIL4 程序的方式。
首先我们用 keil5 打开 keil4 的工程, 则会弹出下面的窗口, 这就是我们程序兼容的关键。
第一步:选择Migarte to Device Pack
注意:一旦使用 KEIL5 编译过后的程序, 无法再使用 KEIL4 打开
编译后会出现如下情况:打不开这个 .h文件
第二步:复制这个头文件,找到自己的keil5所在的安装路径,搜索core_cmInstr.h,找到core_cmInstr.h所在路径
第三步:点击keil5里魔术棒-->c/c++界面,在include里添加core_cmInstr.h的第二步找到的路径即可
关键字:KEIL4 工程 KEIL5 程序 移植方法
引用地址:
KEIL4 工程到 KEIL5 程序的移植方法
推荐阅读最新更新时间:2024-11-08 11:15
CAN总线倾角传感器工程机械应用
CAN-bus总线简介 CAN-bus总线 是国际上应用最广泛的现场总线之一,最初被设计用作汽车电子控制单元(ECU:Electric Control Unit)的串行数据传输网络,现已被广泛应用于欧洲的中高档汽车中。近几年来,由于CAN-bus 总线极高的可靠性、实时性,CAN-bus 总线开始进入中国各个行业的数据通讯应用,并于2002 年被确定为电力通讯产品领域的国家标准。 CAN-bus 网络使用普通双绞线作为传输介质,采用直线拓朴结构,单条网络线路至少可连接110 个节点,当通讯距离不超过40米时,数据传输速率可达1Mbps,最远通讯距离可达10公里(使用标准CAN 收发器PCA82C250/251 芯片)
[模拟电子]
不惧行业“逆风”?台积电计划招聘超6000名工程师
据报道,全球最大的芯片代工制造商台积电日前发布声明称,该公司将在2023年招聘6000多名新员工。 尽管全球芯片行业并不景气,但该行业的招聘仍在继续。 台积电表示,该公司将在台湾各城市中招聘在电气工程专业或软件相关领域中具有大专、学士、硕士或博士学位的年轻工程师。 该公司还说,拥有硕士学位的新工程师将获得200万新台币(合65578.07美元)的平均年薪。 由于部分芯片短缺导致产品库存量大,市场对电子产品的需求下降,由此导致全球半导体行业低迷。 2022年底至今,全球多家芯片公司都已放慢投资。 例如,英特尔公司最近宣布,公司高管和中层员工的薪酬削减将从5%调至25%。 台积电为苹果公司等高
[半导体设计/制造]
用STM32Cube+FreeRTOS+Keil5对STM32F0编程之通过USART发送数据
STM32CubeMX的设置变化 Pinout 中使能 FreeRTOS Configuration 中配置 FreeRTOS 添加任务 生成代码 Keil5 中编辑代码 main 函数 int main(void) { /* USER CODE BEGIN 1 */ /* USER CODE END 1 */ /* MCU Configuration----------------------------------------------------------*/ /* Reset of all peripherals, Initializes the Flash interface and
[单片机]
苹果程序图标中隐藏着的各种秘密
如果你是苹果用户,那么Mac和iPhone中的图标可谓早已司空见惯,但是你知道这些图标中隐藏的秘密么?这些看过之后就被忽略的东西,却在细节之中体现了科技产品中蕴含的人性和趣味。爱范儿编译了Electricpig的一篇文章,列举了苹果的程序中一些内含深意的图标。我们一起来看一看这些图标背后的故事: 一、iPhone、iPod Touch、iPad图标 红色的大头针标注的是苹果在加州Cupertino的总部:Number1 Infinite Loop。这个地址是苹果编程员的一个内部笑话,含义是永无休止的循环代码。 Maps 打开iPod的音乐,菜单中Artists的标签是某位艺术家的
[手机便携]
SH-3系列单片机的程序设计关键技术
SH一3是Renesas公司SupezH系列的高端32位RISC构架单片机系列,具有低功耗、高性能、集成MMU、cache和电源管理模块等特点,处理速度为60~260MIPs。SH-3包括SH7705、SH7708、SH7709、SH7727、SH7729等单片机,广泛应用于彩色打印机、扫描仪、DVD解码器等高端数码设备上。SH7709S是SH-3系列中有代表性的一款单片机,文中介绍方法均在SH7709S的系统中得到验证。 主要介绍程序设计时三个关键部分:建立中断处理程序结构、初始化C程序中赋初始值的变量和上电初始化流程。 1 建立中断处理程序结构 SH-3的中断处理方式与一般处理器不同,没有固定的中断向量表,比较灵括,用
[单片机]
苹果推出了一个测试程序 “查找”功能或支持第三方产品
4月7日上午消息,苹果公司近日推出了一个新应用,名为“查找产品认证助手(Find My Certification Asst)”,来测试第三方产品接入苹果官方的“查找(Find My)”系统是否顺利。 这个系统目前供具有MFi许可的人使用(也就是苹果的官方配件认证体系),他们需要测试其配件与苹果的“查找”系统的兼容性。 此前,该系统仅支持苹果自己的产品,用户可以通过它查看自己的Apple设备在哪(例如iPhone,AirPods和Mac),但现在,测试应用程序的启动,标志着苹果公司可能在不久的将来正式宣布第三方设备的加入。 以前“查找”功能只支持苹果自己的产品 根据Sensor Tower的数据,“查找产品认证助手
[手机便携]
MIT工程师研制微型水传感器:拯救植物、避免失水
对于那些连仙人球都养不活的“植物杀手”来说,MIT 工程师们新开发的一款水传感器,或许能够助你拯救植物、让它们避免失水。据 Lab on a Chip 报道,这种微星传感器可以被打印到植物上,实时测量植物气孔的缝隙。这项技术全称为“机电式气孔隙大小传感器”(stomatal electro-mechanical pore size sensors),简称“SEMPSSs”。 图 1:办公室里有些缺水的盆栽绿植(cnBeta 配图) 传感器由导电的碳纳米管油墨制成,它们会被打印在气孔的两侧,然后借助一种非破坏性、但非常精确的测微计来检测气孔的张度。 图 2:植物叶片上的气孔 当气孔闭合的时候,就可以测量到电流。但是当气孔张开
[安防电子]
基于gnu-arm-linux的LPC2220的简单工程模板
1:源头 我们学习arm嵌入式开发,一般接触到的是ADS1.2、kei的工程模板,这些模板对初学者入门来说是一种福音,但是想深入了解一下芯片启动过程、 编译和链接、映像文件结构、如何初始化、移植标准库等这些内容的话,这些商业IDE就显得隐藏了很多细节,不利于进一步学习。基于上述缘由, 我写了一个基于gnu arm-linux开发环境的LPC2220的简单工程,此工程实现了芯片开机初始化、加载映像到运行映像的转换、ZI段的清零、堆栈 的设置、引导高层C语言函数、移植标准库、在高层实现了printf用于调试。 2:例程实现的功能 初始化LPC2220芯片: 1,实现LPC2220中断向量表。 2,设置ARM芯片各个模式运行时所
[单片机]