查看: 10330|回复: 20

[分享] 【经验分享】PE10.4工程导入MDK5.11a编译环境

[复制链接]
  • TA的每日心情
    开心
    2018-7-2 06:04
  • 签到天数: 1 天

    [LV.1]初来乍到

    59

    主题

    2888

    帖子

    10

    金牌会员

    Rank: 6Rank: 6

    积分
    5970
    最后登录
    2020-9-28
    发表于 2014-8-20 17:02:16 | 显示全部楼层 |阅读模式
    一.经验分享描述
    可能很多网友看过“Keil + PE (倚天配屠龙),开发更轻松”帖子里的视频以及文档,通过那篇文档介绍大家应该已经学会了如何将[url=https://www.freescale.co
    m/zh-Hans/webapp/sps/site/prod_summary.jsp?code=PE_DRIVER_SUITE]Processor Expert软件[/url]配置生成包含模块初始化、功能函数的工程导入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)
    MDK-ARM v5 download.jpg  
    图1

    MDK Version 4 Compatibility.jpg  
    图2

    Pack Installer.jpg  
    图3
     
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2018-7-2 06:04
  • 签到天数: 1 天

    [LV.1]初来乍到

    59

    主题

    2888

    帖子

    10

    金牌会员

    Rank: 6Rank: 6

    积分
    5970
    最后登录
    2020-9-28
     楼主| 发表于 2014-8-20 17:05:22 | 显示全部楼层

    回复:【经验分享】PE10.4工程导入MDK5.11a编译环境

    二.为PE10.4安装MDKEclipsePlugIn插件
    建议大家先从飞思卡尔官网的[url=https://www.freescale.co
    m/zh-Hans/webapp/sps/site/prod_summary.jsp?code=PE_DRIVER_SUITE&fpsp=1&tab=Design_Tools_Tab]Processor Expert 软件, 微控制器驱动程序套件下载页面[/url]下载并安装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插件。
    PE install MDKEclipsePlugIn.jpg
    图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)
           Project Mode.jpg
    图5

    5. 选择Keil ARM C/C++ Compiler作为目标编译器,点击Finish;(如图6)
           Target compiler.jpg
    图6
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-7-2 06:04
  • 签到天数: 1 天

    [LV.1]初来乍到

    59

    主题

    2888

    帖子

    10

    金牌会员

    Rank: 6Rank: 6

    积分
    5970
    最后登录
    2020-9-28
     楼主| 发表于 2014-8-20 17:05:59 | 显示全部楼层

    回复:【经验分享】PE10.4工程导入MDK5.11a编译环境

    6.工程组件配置完成后在Project里选Generate Processor Expert Code生成代码;(图7)
          Generate Processor Expert Code.jpg
    图7

    7.代码生成后,在uVision里选择Create/Update uVision Project;(如图8)
           Create Update uVision Project.jpg
    图8

    8.在弹出窗口里勾选“根据ProjectInfo.xml变化自动更新uVision工程”选项;(如图9)
           uVision Project Generator.jpg
    图9
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-7-2 06:04
  • 签到天数: 1 天

    [LV.1]初来乍到

    59

    主题

    2888

    帖子

    10

    金牌会员

    Rank: 6Rank: 6

    积分
    5970
    最后登录
    2020-9-28
     楼主| 发表于 2014-8-20 17:06:14 | 显示全部楼层

    回复:【经验分享】PE10.4工程导入MDK5.11a编译环境

    本帖最后由 FSL_TICS_Robin 于 2014-8-25 17:22 编辑

    9.至此PE10.4工程导入Keil MDK5.11a编译环境步骤介绍完毕。
         
    over.jpg

    附件是文档形式的< PE10.4工程导入MDK5.11a编译环境.pdf>
    PE10.4工程导入MDK5.11a编译环境.pdf (1022.88 KB, 下载次数: 189)
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-7-2 06:04
  • 签到天数: 1 天

    [LV.1]初来乍到

    59

    主题

    2888

    帖子

    10

    金牌会员

    Rank: 6Rank: 6

    积分
    5970
    最后登录
    2020-9-28
     楼主| 发表于 2014-8-20 17:43:11 | 显示全部楼层

    RE:【经验分享】PE10.4工程导入MDK5.11a编译环境

    希望对初次使用PE10.4软件与Keil MDK5.11a编译环境的用户有所帮助,不足之处还请大家在帖子中予以指出。
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    1

    主题

    38

    帖子

    0

    注册会员

    Rank: 2

    积分
    111
    最后登录
    1970-1-1
    发表于 2014-11-4 10:46:02 | 显示全部楼层
    好   试试看  学习了!!!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-7-2 06:04
  • 签到天数: 1 天

    [LV.1]初来乍到

    59

    主题

    2888

    帖子

    10

    金牌会员

    Rank: 6Rank: 6

    积分
    5970
    最后登录
    2020-9-28
     楼主| 发表于 2014-11-4 10:51:23 | 显示全部楼层
    clwang851217 发表于 2014-11-4 10:46
    好   试试看  学习了!!!

    谢谢支持!
    现在Keil 更新到MDK5.12版本了,不过具体操作步骤还是一样的。
    学习过程中如果遇到问题欢迎发帖与大家一起讨论。

    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    4

    帖子

    0

    新手上路

    Rank: 1

    积分
    16
    最后登录
    1970-1-1
    发表于 2014-12-5 08:56:02 | 显示全部楼层
    生成代码最后出现如下错误 ,该咋办呀
    error copying startup file from uVision installation
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7

    主题

    67

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    218
    最后登录
    2021-12-12
    发表于 2014-12-12 19:41:08 来自手机 | 显示全部楼层
    不错,好东西
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    1

    主题

    14

    帖子

    0

    注册会员

    Rank: 2

    积分
    51
    最后登录
    1970-1-1
    发表于 2015-1-4 12:05:16 | 显示全部楼层
    3.根据打开MDK软件时的提示下载针对Cortex-M芯片的补丁;(如图2)
    找不到啊
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2024-5-2 20:59 , Processed in 0.141679 second(s), 29 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表