PE10.4工程导入MDK5.11a编译环境
来源:互联网 发布:java软件工程师学费 编辑:程序博客网 时间:2024/06/05 23:52
PE10.4工程导入MDK5.11a编译环境
一.经验分享描述
可能很多网友看过“Keil + PE (倚天配屠龙),开发更轻松”帖子里的视频以及文档,通过那篇文档介绍大家应该已经学会了如何将Processor Expert软件配置生成包含模块初始化、功能函数的工程导入Keil MDK编译环境中。然而随着PE、Keil软件版本的更新不仅操作步骤发生了变化,而且还会遇到种种问题比如:在Keil的安装路径下找不到MDKEclipsePlugIn.zip插件。
为了让PE+Keil的用户在软件版本更新之后仍可继续使用,所以在此分享一下相关经验及操作步骤。
二.获得MDKEclipsePlugIn插件
1.从Keil官网下载并安装5.11a版本的MDK-ARM v5软件;(如图1)
2.此时安装路径Keil_v5下没有Eclipse文件夹,自然也就没有MDKEclipsePlugIn插件;
3.根据打开MDK软件时的提示下载针对Cortex-M芯片的补丁;(如图2)
4.将下载的mdkcm511a.exe补丁安装于之前相同路径,此时就可以在C:\Keil_v5\Eclipse文件夹下找到MDKEclipsePlugIn.zip插件了。
5.顺便在Keil MDK5.11a编译器的Pack Installer里安装飞思卡尔芯片支持包(如图3)
图1
图2
图3
二.为PE10.4安装MDKEclipsePlugIn插件
建议大家先从飞思卡尔官网的Processor Expert 软件, 微控制器驱动程序套件下载页面下载并安装Microcontrollers Driver Suite v10.4 (也就是独立的PE10.4软件)。然后根据以下步骤操作(如图4)
1.打开PE10.4在Help里选择Install New Software;
2.在弹出的Install窗口中单击Add;
3.在弹出的Add Repository窗口中单击Achive;
4.在弹出的Repository archive窗口中选择安装MDKEclipsePlugIn.zip插件。
图4
三.将PE10.4工程导入Keil MDK5.11a编译环境
1.打开PE10.4软件选择File-> New-> Processor Expert Project新建PE工程;
2.在弹出的New Processor Expert Project界面Project name里填入工程名,比如PE_Keil;
3.选择芯片型号,比如MKL25Z128xxx4;
4. Project Mode建议选择Standalone;(如图5)
图5
5. 选择Keil ARM C/C++ Compiler作为目标编译器,点击Finish;(如图6)
图6
6.工程组件配置完成后在Project里选Generate Processor Expert Code生成代码;(图7)
图7
7.代码生成后,在uVision里选择Create/Update uVision Project;(如图8)
图8
8.在弹出窗口里勾选“根据ProjectInfo.xml变化自动更新uVision工程”选项;(如图9)
图9
9.至此PE10.4工程导入Keil MDK5.11a编译环境步骤介绍完毕。
附件是文档形式的< PE10.4工程导入MDK5.11a编译环境.pdf>
PS:本帖可从 飞思卡尔MCU论坛 置顶帖 飞思卡尔Kinetis资料大本营 的 飞思卡尔论坛支持小组【经验分享】总汇 链接进入。
ProcessorExpert, MDK5
0 0
- PE10.4工程导入MDK5.11a编译环境
- MDK5新建工程---点亮LED
- MDK5新建工程方法-STM32
- 实现MDK5.14编译C51
- eclipse中导入android工程时因源工程java编译环境不同导致编译错误的解决方法
- 在MDK5.0下建立 STM32F4工程
- MDK5软件入门之新建工程
- 新手分享:MDK5.13新建工程步骤
- 新手分享:MDK5.13新建工程步骤
- STM32工程新建——基于MDK5
- ARM-IDE MDK5不兼容MDK工程
- MTK 11A编译环境搭建
- keil MDK5搭建STM32开发环境
- STM32工程在MDK5.13中新建工程步骤
- myeclipse导入工程不编译的问题
- IDEA 导入工程 编译 提示找不到符号~~?
- 环境配置和导入工程等常见问题
- STM32在MDK5下建立工程文件步骤分析
- SpringMVC访问静态资源的三种方式
- Leetcode: House Robber
- FILETIME, SYSTEMTIME 与 time_t 相互转换
- nagios的安装配置
- Linux下动态加载
- PE10.4工程导入MDK5.11a编译环境
- 多点触控
- 为Ubuntu添加一块新硬盘步骤
- mysql 乱码 解决方案
- 送上最新鲜的互联网行业新闻-【2015-05-14】
- 再次谈谈easyui datagrid 的数据加载
- 链表创建、链表逆转、链表排序的完整实现
- Triangle leetcode上这道题最详细的解答
- psql 参数调整