完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
OpenSDA是随着FRDM-KL25Z即基于Kinetis KL25的Freedom平台一块儿推出的,FRDM-KL25Z是由飞思卡尔、e络盟和英倍特三家联合推出的基于Cortex-M0+微控制器的评估和开发平台作为32位ARM开发平台来说,算是相当物美价廉的,黑色的板子很漂亮而且板载资源也不错,主要是自带的OpenSDA,个人感觉灰常好用。
想要此板子的可以看这个 Freescale FRDM-KL25Z开发板团购及开源课堂——大家一起来做项目:https://bbs.elecfans.com/jishu_462916_1_1.html 1、刚拿到板子,还是感觉很拉风的,居然还潮流了一把加上了二维码,不得不对厂家的周到和与时俱进感叹一下啊,哈哈,那个二维码我用手机扫了一下,是直接连接到Freedom平台的飞思卡尔官方网站的,里面资料不少,有兴趣的同志们可以去瞅瞅看,当然还是全英文的,木有办法; 2、看完了实物图,下面晒晒它的板载外设资源,上个图先:
3、说了那么多,下面才进入到本篇的主题,尝试下OpenSDA带给我们的乐趣,呵呵。在上一篇我提到了OpenSDA最常用到的两个应用,一个是USB MSD模式下载代码到芯片,另一个是作为仿真调试器在线调试芯片,这里篇幅所限(我感觉一篇文章再好也不要内容过多,哪怕是分成两章写出来也不要为了省事都堆在一块儿,否则没有人愿意从头到尾跟下来,呵呵,一点个人经验吧),我就只说说后一种,即进入到调试模式,在IAR环境下调试目标芯片(MSD模式与此类似,只不过应用文件不一样,步骤差不多): (1)首先进入到Bootloader模式,下载“调试应用”到OpenSDA,即先按下板子复位键,然后插上OpenSDA的USB接口(一个是要注意这个前后顺序,另一个不要插错USB接口),此时弹出安装驱动提示,点击自动安装即可,这点是OpenSDA的好处,省去了单独的驱动,在bootloader模式下枚举成USB Mass Storage Device。驱动安装完毕之后,会增加一个盘符为BOOTLOADER的移动存储设备,如下图 (2)双击进入到该设备,里面文件如下,打开LASTSTAT.TXT文件,可以看到内容为“Ready”,表明Bootloader已准备好,等待下载应用到OpenSDA调试器; (3)打开从P&E官方下载下来的固件(上篇内容已告知方法,本文最后的附件里面有该固件),找到DEBUG-APP_Pemicro_v102.SDA固件: (4)将该固件COPY或者直接拖拽到BOOTLOADER盘符下的存储设备里面,如下: (5)关掉上图窗口,然后拔下USB线再重新插上,此时即可进入到DEBUG-APP模式,中间会弹出安装驱动提示,自动安装即可(需要事先到P&E官方下载Win系统下应用的驱动PEDrivers_Install,注意Bootloader模式和MSD模式可以不用下载驱动,但是APP模式是需要安装单独驱动的)。 (6)一切准备就绪,此时就可以打开IAR环境(6.4以上支持OpenSDA),找到KL25的Demo例程(本文附件里有),设置如下,然后点击“OK”: (7)编译整个工程,然后点击调试按钮,即可把代码下载到目标芯片,同时进入到调试界面: 到此OpenSDA实战介绍完毕,感觉OpenSDA方式真的很强大,不仅方便了许多,调试速度也很快个人认为是个很有前途的调试方式。 |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
1876个成员聚集在这个小组
加入小组我的项目我做主,使用GN+Ninja来完成构建系统(VSCode开发RT106X)
36231 浏览 0 评论
NXP IMX8应用处理器快速入门必备:技巧、使用、设计指南
4325 浏览 0 评论
5959 浏览 1 评论
6695 浏览 0 评论
NXP i.MX6UL开发板(linux系统烧录+规格+硬件+模块移植)使用手册
4144 浏览 0 评论
567浏览 2评论
求助,S32G上Core M启动后如何让Core A在Flash指定位置加载uboot?
558浏览 2评论
ESP32-WROVER-IE + LAN8720以太网,GPIO0电压只有1.6v,无法正常进入spi flash boot模式如何解决?
554浏览 2评论
求分享适用于PN7160 Android的NFC工厂测试应用程序
637浏览 2评论
702浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-10-5 00:26 , Processed in 0.873535 second(s), Total 75, Slave 57 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号