完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
在开发板性价比越来越受重视的时代,用户在关注开发板价格的同时,对开发板的硬件配置、扩展搭配、开发软件支持等的要求也越来越高。作为FRDM的新款开发板,FRDM-KL46Z采用标准外形规格可搭配扩展板使用,同时受到众多飞思卡尔和第三方开发软件的支持,并且以低价质优,硬件资源丰富,开发资料齐全的优势,在一推出就备受广大爱好者的青睐。
作为一款原厂推出的基于飞思卡尔Freedom开发平台的开发板,FRDM-KL46Z秉承着FRDM一贯的传统:经典环保牛皮纸外包装、标志性的大红色抽屉式托盒、板卡圆弧外形的轮廓。 相比于前几款FRDM开发板,FRDM-KL46Z最显著的特点就是它搭载了一块LCD显示屏,那么在其他硬件方面它又有着怎么样的特色,让我们一起来看! |
|
相关推荐
|
|
FRDM-KL46Z采用基于ARM Cortex -M0+内核的Kinetis L系列微控处理器MKL46Z256VLL4,板载OpenSDA调试器,板卡配有加速度传感器、磁力计、兼容Arduino R3扩展接口等。
|
|
|
|
|
|
FRDM-KL46Z开发板特性:
■MKL46Z256VLL4MCU(48 MHz,256 KB 闪存,32 KB SRAM,段式LCD,USB OTG,100 LQFP) ■两个mini-B USB接口-KL46 USB、OpenSDA USB ■电容滑动触摸感应板,MMA8451Q加速度传感器,MAG3110磁力计,环境光线传感器 ■两个用户按键,一个复位按键 ■两个用户LED ■灵活的供电选项 – USB、纽扣电池、外部电源 ■易于访问MCU I/O ■兼容Arduino R3引脚布局 ■OpenSDA调试接口: □大容量存储设备闪存编程接口(默认) – 无需安装任何工具即可评估演示 □P&E调试接口具有运行控制调试功能并兼容IDE工具 □CMSIS-DAP接口: 面向嵌入式调试接口的ARM新标准 在FRDM-KL46Z开发板的众多特性中,可能最容易让人迷惑的地方是板载的两个mini-B USB接口的功能。 |
|
|
|
|
|
首先,我们可以将这两个mini-B USB接口简单的区分为KL46 USB接口以及OpenSDA USB接口。其中KL46 USB接口默认实现的是KL46Z微控制器USB Device功能,但同时可以通过安装USB CDC驱动实现虚拟串口功能。
另外的OpenSDAUSB接口的功能就更多了,我们在实际使用KL46Z开发板的时候,下载调试等基本上都离不开它。 了解完FRDM-KL46Z的硬件特性后,我们就可以通过实际操作来对开发板进行进一步的了解。首次使用FRDM-KL46Z开发板时,需要安装P&E OpenSDA驱动(可通过www.pemicro.com/opensda下载)。当驱动安装完成后,将OpenSDA mini-B USB与PC机连接,查看设备管理器在端口处可以查看到OpenSDA串口,在磁盘驱动器中可以看见FSL/PEMICRO MSD USB Device磁盘,至此P&E驱动安装成功。 |
|
|
|
|
|
1.OpenSDA的MSD引导模式
首先按住RST按键,接着使用OpenSDA mini-B USB方式进行上电,然后释放RST按键。当PC机将FRDM-KL46Z开发套件识别为一个Bootloader磁盘时,即表示进入OpenSDA的MSD引导模式成功。 |
|
|
|
|
|
2.大容量存储设备闪存编程接口(MSD Flash Programmer)
进入MSD引导模式后,将从飞思卡尔官网FRDM-KL46Z开发套件下载的FRDM-KL46Z Quick Start Guide Package内OpenSDA Applications文件夹中的MSD-FRDM-KL46Z48M_Pemicro_v113.SDA文件拷贝到Bootloader磁盘,然后重新拔插OpenSDA mini-B USB与PC机的连接。打开磁盘后,将FRDM-KL46Z Quick Start Guide Package内Precompiled Examples文件夹中的应用程序拷入磁盘里即可完成MCU的程序烧写,比如将FRDMKL46_Demo_freedom.srec拷贝到磁盘后FRDM-KL46Z就自动开始运行程序。同时通过串口工具可以接收串口输出信息。 由于FRDM-KL46Z相比于之前几款的FRDM开发板增加了LCD显示屏,使得它既能够通过显示屏显示数据,又能通过串口输出数据。 |
|
|
|
|
|
介绍完如何使用OpenSDA接口进行板级调试,使得我们可以不用IDE开发环境,就可直接将Precompiled Examples文件夹中的的应用程序拷入Bootloader磁盘里来完成MCU的程序烧写。那么通过IDE开发软件如CodeWarrior、IAR等对FRDM-KL46Z开发板进行Debug、程序烧录操作时,我们又该怎么操作呢?
|
|
|
|
|
|
1.进入OpenSDA的MSD引导模式;
2.将FRDM-KL46Z Quick Start Guide Package内OpenSDA Applications文件夹中的DEBUG-APP_ Pemicro_v108.SDA拷贝到Bootloader磁盘里; 3.接着将OpenSDA min-B USB与PC机断电,然后重新上电即完成。在重新上电后,Bootloader磁盘无显示,此时上位机会自动安装相应驱动,安装完毕后在PC的设备管理器中会出现PEMicro OpenSDA Debug Driver。 4.使用IDE开发软件就能实现对FRDM-KL46Z开发板的Debug和程序烧录操作。 小结 介绍了一款飞思卡尔FRDM系列的开发板FRDM-KL46Z。开发板使用了OpenSDA接口以及配套固件以后,能够快速广泛的适应目前任何的工作环境。不论你擅长使用哪种IDE,哪种开发工具,这款开发板都能让人得心应手,从容不迫。同时而设计上的大胆独到和细节上的极致用心, 无不彰显了大厂风范,可以说是一款对于新手和大神都非常适合的开发板 |
|
|
|
|
|
7 浏览 0 评论
26 浏览 1 评论
基于瑞萨FPB-RA4E2智能床头灯项目——1编译环境搭建与点亮驱动ws2812全彩LED
13 浏览 0 评论
嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-LCD显示图片编程示例之介绍mmap
644 浏览 0 评论
《DNESP32S3使用指南-IDF版_V1.6》第二章 常用的C语言知识点
1000 浏览 0 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
11771 浏览 31 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-24 20:24 , Processed in 0.595260 second(s), Total 51, Slave 44 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号