查看: 3295|回复: 3

[分享] 【创作赢大奖】 FRDM-KL25Z开发环境构建

[复制链接]
  • TA的每日心情
    奋斗
    2023-2-15 00:12
  • 签到天数: 969 天

    连续签到: 1 天

    [LV.10]以坛为家III

    175

    主题

    2843

    帖子

    34

    金牌会员

    Rank: 6Rank: 6

    积分
    7125
    最后登录
    2023-4-20
    发表于 2016-8-28 22:28:27 | 显示全部楼层 |阅读模式
    要进行FRDM-KL25Z开发板的使用就离不开相应开发环境的构建,起初这活是在升级到WIN10的笔记本在进行,曾见到过FRDM-KL25Z磁盘的出现,但随后就总是提示异常。没办法,只好移到Win XP的台式机上做。由于在测试KL26Z开发板时曾装过相关软件的缘故,插上USB线后,先是提示安装驱程,安装过程如图1所示。安装后,二话没说FRDM-KL25Z磁盘就出现。此外,若使用设备管理来观察,可见到新增添了虚拟的串口,如图3所示。
    图片1.png
    1 安装驱程
    图片2.png
    2 呈现FRDM-KL25Z磁盘
    图片3.png
    3 查看虚拟串口

    此时,你若急于进行例程的的验证,可充分利用FRDM-KL25Z所提供的例程目标文件 *.SREC,这样可跳过编译的环节直接对相关资源进行验证。方法是使用Bootloader模式,在该模式下,可以快捷地实现OpenSDA应用程序固件更新。具体的操作为:
        断开USB连线,然后长按复位键再从OpenSDA mini-USBUSB线来连接电脑,此时板上的电源指示灯会快速地闪烁,以指示进入了Bootloader模式。这时,若打开设备管理器则会发现OpenSDA串口不见了只剩下USB大容量存储设备。而在磁盘列表中,FRDM-KL25Z磁盘也变为BOOTLOADER磁盘。
        在出现BOOTLOADER磁盘的情况下,从srec目标文件中选取易观察效果的文件,然后直接复制到FRDM-KL25Z磁盘下就可达到应用程序的更新。更新后,重新上电就可见到执行的效果,操作还是很方便的。
        当然,你若是想更改例程的功能来进行验证那就另当别论了,那你是绕不过程序编译这一环节的。不过话有说回来,在你通过编译这一关的情况下,你若搞不定下载的问题,将生产的*.HEX文件转换为Freescale S-record的格式文件,就可再次享受它提供的便利了。
    此外,BOOTLOADER磁盘模式下,也可把网上较新的后缀为SDA的固件(如MSD-FRDM-KL25Z_Pemicro_v105.SDA)复制到BOOTLOADER磁盘,以实现固件的更新。
    FRDM-KL25Z开发板不仅集成了板OpenSDA调试器,而且还支持多种开发工具包括CodewarriorKeilIAR以及开源Coocox
    由于本人一直喜欢用Keil作为开发工具,下面就对Keil环境下的配置工作进行一下探索。
    据介绍Kinetis的驱动需要MDK-ARM4.50以上版本以上,在安装好Keil的条件下,可在PEmicro下载最新的OpenSDA固件压缩包
        在电脑中运行PEDrivers_install.exe,以安装对应的驱程,其操作过程如图4至图6所示。然后在BOOTLOADER磁盘模式下将复制Debug OpenSDA应用固件DEBUG-APP_Pemicro_v102.SDA。断开USB连接然后重新上电,则OpenSDA调试器进入Debug模式。
    至此,开发环境的配置就基本完成了。
    图片4.png
    4 接受相关安装协议
    图片5.png
    5 设置安装路径
    图片6.png
    6 安装进程中
    为了对例程进行的检验,可选取一个例程的工程作为目标,然后予以编译。正常情况下,一般可以顺利地通过编译。
    此外,为了能够进行调试下载,需添加相应的编程算法,其界面如图7所示。从中选取第一项,并单击“Add”添加按钮。添加后的界面如图8所示。
    图片7.png
    7 添加编程算法
    图片8.png
    8 添加编程算法后

    完成编程算法的添加后,单击LOAD”下载按钮则可进行调试下载,完成后的界面如图9所示。
    图片9.png
    9 完成调试下载

    回复

    使用道具 举报

  • TA的每日心情
    开心
    2019-10-17 08:07
  • 签到天数: 273 天

    连续签到: 1 天

    [LV.8]以坛为家I

    74

    主题

    2338

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    7519
    最后登录
    2021-8-30
    发表于 2016-8-29 15:50:43 | 显示全部楼层
    感谢分享,而且还这么详细
    nxp.png

    nxpp.png
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2023-2-15 00:12
  • 签到天数: 969 天

    连续签到: 1 天

    [LV.10]以坛为家III

    175

    主题

    2843

    帖子

    34

    金牌会员

    Rank: 6Rank: 6

    积分
    7125
    最后登录
    2023-4-20
     楼主| 发表于 2016-8-30 08:26:07 | 显示全部楼层
    anny 发表于 2016-8-29 15:50
    感谢分享,而且还这么详细

    主要是没用它无法干活,太急人!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-10-27 20:36
  • 签到天数: 4 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    0

    主题

    47

    帖子

    0

    注册会员

    Rank: 2

    积分
    102
    最后登录
    2016-12-4
    发表于 2016-10-20 20:27:43 | 显示全部楼层
    支持!谢谢分享
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2025-9-3 01:32 , Processed in 0.085566 second(s), 23 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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