码迷,mamicode.com
首页 > 其他好文 > 详细

FRDM-KL25Z开发板上电试用

时间:2018-02-25 20:37:15      阅读:257      评论:0      收藏:0      [点我收藏+]

标签:设置   bar   exe   容量   模式   复位   bsp   平台   kl25z   

1. 硬件平台:FRDM-KL25Z开发板,先看下板子,Cortex M0+的内核,板子上自带MMA8451Q的三轴加速度传感器,触摸滑动按键,openSDA调试器。MCU主频48MHz,有16KB SRAM,128KB的Flash。属于小容量系列。

技术分享图片

2. 烧写程序测试,本次测试下上面的D3灯,RGB的三色灯。看下原理图

技术分享图片

3. 找到烧写的文件,本次使用IAR测试一下,安装软件KL25_SC.exe,之后可以得到参考例程代码,按照自己的存放路径,\02_KL25Z开发板\KL25 Sample Code\kl25_sc_rev10\klxx-sc-baremetal\build\iar\FRDM_KL25ZDemo,但是不知道IAR是否支持openSDA,在例程里面可选的开发环境有三个:Codewarrior IDE (Eclipse)、IAR for ARM或者Keil for ARM。安装仿真器驱动。

技术分享图片

4. OpenSDA的两种调试模式(SWD 和 MSD)设置方法。在MSD模式下,板子会在电脑上映射成一个类似U盘的盘符,直接把烧写文件拷贝到里面即可运行。SWD就是调试,单步仿真,运行断点之类的。目前本电脑没有显示盘符,从第3步可以看出,目前是SWD模式。

技术分享图片

5. 使用IAR for ARM V8.20.1打开工程\02_KL25Z开发板\KL25 Sample Code\kl25_sc_rev10\klxx-sc-baremetal\build\iar\FRDM_KL25ZDemo

技术分享图片

6. 选择仿真选项PE micro

技术分享图片

7. 点击调试按钮,会出现连接不成功的窗口,点击确认后出现如下界面,选择器件,KL25Z128M4,然后确定,在点击连接,会进去调试界面

技术分享图片

8. 进入调试界面,点击全速运行,程序正常运行,灯开始闪烁。

技术分享图片

9. 如何从SWD调试模式切换到MSD模式,在安装IAR的时候,点击Install drivers,然后会进入驱动的临时目录,注意是临时的。

技术分享图片

10. 在目录下看到很多驱动的文件,找到飞思卡尔的pemicro

技术分享图片1

11. 看到有很多的SDA文件

技术分享图片

12. 按着板子的复位SW1按键,然后USB上电,PC上会提示按住Bootloader驱动,自动安装后,会显示可移动磁盘BOOTLOADER,把MSD-DEBUG-FRDM-KL25Z_Pemicro_v118.SDA拷贝到这个可移动磁盘中。

技术分享图片

技术分享图片

 

13. 拷贝结束后,松开SW1,拔下USB连接线。这样,OpenSDA已经成为MSD模式。成为MSD模式之后,显示盘符FRDM-KL25Z,把烧写文件放到这个盘符里面,程序开始运行

技术分享图片

技术分享图片

FRDM-KL25Z开发板上电试用

标签:设置   bar   exe   容量   模式   复位   bsp   平台   kl25z   

原文地址:https://www.cnblogs.com/429512065qhq/p/8470348.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!