如何解决KEIL 5 编KEIL4同RTX系统的project解

简介:

    1、我个人KEIL5与KEIL4对照

            相较于KEIL 5 的“华丽”。笔者还是喜欢KEIL4的“内敛”,主要也还是习惯了。懒得换了。由于工作的  原        因。最 新的芯片上KEIL4没有支持,有人可能提出能够去下载芯片支持包载入进去,我相信这个肯定能够,预计  已经有非常多网友这么做了,可是我想,新的实物总要求接触,固步自封不是一种好的习惯。

      以下简介两者的差异:

         KEIL4你不用操心,芯片的问题,由于大部分的芯片。但你装载软件的时候,就好自己主动的载入进去。

可是到了KEIL5,当你安装好了软件,它依旧不能够用。还须要点击“Pack installer”,例如以下图所看到的的那个button,以下的都是在联网的情况下,否则无法下载。


然后你会进入下图的界面,在下图中你能够非常明显的看到,左側的芯片,点击你须要的芯片类型旁边的"install",对应的芯片就会载入进入软件。每款芯片都有对应的例程。点击“Examples”,就可以看到对应的例程。你也点击"copy"把例程复制到桌面。


2、怎样解决 keil 5 对 KEIL 4 RTXproject的兼容

KEIL 5 与 keil 4 最大的差异就是 RTX系统搞成了CMSIS-RTOS,后者仅仅是在前者的基础上又封装了一层。非常多函数都变了。假设你用标准的KIEL5去编译 keil 4 建立的RTXproject,肯定会报错。

笔者開始也被这搞的非常慘,对于升级KEIL5 不感冒,由于假设要更改RTX系统这就比較麻烦了。预计大多数公司也不会去更改,天知道更改了之后是否还稳定。某天笔者无意中逛KEIL的官网,发现了 原来KEIL5 专门为了向下兼容RTX推出了一块KEIL5,这款KEIL5 把cotex 和ARM分成了两款软件,能够依据需求下载,笔者眼下仅仅安装了 cotex版本号。网址放在这里:www.keil.com/mdk5/legacy。

假设你的电脑中依旧装有KEIL4 ,关于 KEIL 4 的 RTX 的相关库文件的指向最好是KEIL 5 中的,以免出现故障。

   比方笔者碰到的问题。我之前的RTX 用到了 TCPnet  当中的库文件依旧指向KEIL4安装文件夹下的库文件文件夹。用KEIL5编译就出现以下的错误。找了半天没发现问题。突然改了库文件指向KEIL5的库文件路径就能够了,这或许就是匹配问题。


注:假设你使用的仿真器是ULINK2。那你要注意了,当你把ulink2插入安装有KEIL5的电脑后。你要是想执行KEIL5必须升级驱动固件,可是,一旦你选择升级就意味着你告别KEIL4。由于新版的驱动固项目KEIL4无法识别。

版权声明:本文博客原创文章,博客,未经同意,不得转载。






本文转自mfrbuaa博客园博客,原文链接:http://www.cnblogs.com/mfrbuaa/p/4629102.html,如需转载请自行联系原作者


相关文章
|
1月前
|
Unix 编译器 开发者
Qt5.14.2 轻松掌握Qt中的压缩与解压缩:QuaZIP的神秘面纱与实战演练之windows环境编译
Qt5.14.2 轻松掌握Qt中的压缩与解压缩:QuaZIP的神秘面纱与实战演练之windows环境编译
|
11天前
【ZYNQ】Petalinux 编译工程报错
【ZYNQ】Petalinux 编译工程报错
|
3月前
|
NoSQL 开发工具 数据库
基于Python开发的DIY字符画程序(源码+可执行程序exe文件+程序配置说明书+程序使用说明书)
基于Python开发的DIY字符画程序(源码+可执行程序exe文件+程序配置说明书+程序使用说明书)
|
9月前
MDK4工程用MDK5打开,编译引起的错误
MDK4工程用MDK5打开,编译引起的错误
83 2
MDK4工程用MDK5打开,编译引起的错误
|
10月前
|
芯片 内存技术
Keil-MDK编译完成后代码大小
Keil-MDK编译完成后代码大小
107 0
|
C++
STM32bug【 KEIL安装新版本后编译出现无法打开 core_cm3.h 问题 】
STM32bug【 KEIL安装新版本后编译出现无法打开 core_cm3.h 问题 】
375 0
MDK(keil)工具:如何使用MDK生成bin文件
MDK(keil)工具:如何使用MDK生成bin文件
136 0
MDK(keil)工具:如何使用MDK生成bin文件
|
安全 芯片
STM32在keil下开发时候文件options配置的一些小技巧
STM32在keil下开发时候文件options配置的一些小技巧
221 1
STM32在keil下开发时候文件options配置的一些小技巧
|
物联网 C语言 芯片
Stm32 向 keil 中添加库及应用程序 | 学习笔记
快速学习 Stm32 向 keil 中添加库及应用程序
599 0
Stm32 向 keil 中添加库及应用程序 | 学习笔记
|
安全
[经验]使用Keil MDK+Jlink-OB下载失败的解决办法
[经验]使用Keil MDK+Jlink-OB下载失败的解决办法
453 0
[经验]使用Keil MDK+Jlink-OB下载失败的解决办法