FRDM-KL25Z – Kinetis Freedom 开发平台的全包指南
在今天的文章中,我们将概述 Freedom KL25Z/ frdm-kl25z。它是一款具有内置调试接口的设备,用于运行控制和闪存编程,并具有扩展板选项等功能。

飞思卡尔 FRDM-KL25Z 板
我们将首先了解它的描述和特性,然后使用微控制器查看其引脚配置和设置过程。
什么是FRDM-KL25Z
FRDM-KL25Z 开发平台是用于快速应用演示和原型设计的开发、节能评估、低功耗和小型系统。因此,加速了电源控制设备、照明、小型仪表、音频系统等应用的扩展。

(扬声器立体声系统)
FRDM-KL25Z 引脚配置
下表总结了 FRDM-KL25Z 的引脚排列。

FRDM-KL25Z 特点
FRDM-KL25Z开发板的部分特性包括:
- 首先,它具有与 Arduino Uno 外形兼容的扩展 IO。
- 然后,有一个重置按钮和三色 LED。

三色 LED
- 第三,它有一个 3.3V 从或向 IO 头供电。它还为 IO 接头提供 5V 电压,并从 IO 连接器提供 5-12V Vin。
- 其KL25Z128VLK4-配置32位ARM cortex-M0 MCU包括:
- USB 全速控制器
- 高达 48MHz 的工作频率
- 16KB SRAM、128KB 闪存

SMD 中的 ARM Cortex-M0 和 M3 IC
- 此外,它还有一个纽扣电池座(可选数量)和一个 OpenSDA – 高端 USB 调试接口。
- 它在板载美元连接器上通电。
- 最后,它有一个飞思卡尔 MMA8451QR1 加速度计和一个电容式坚固“滑块”。
MBED 入门
- 将您的微控制器连接到 PC
首先使用 USB 线将您的 mbed 连接到 PC。作为现有电量的显示,状态灯将是瞬时的。几秒钟后,在激活后,您的计算机会将 mbed MCU 识别为标准 USB 驱动器。

Mbed 微控制器
- 点击 MBED.HTM 链接登录
接下来,单击 mbed.htm 帐户以在 Web 浏览器中打开新的 USB 驱动器。您需要您的用户名和密码才能访问该帐户或注册一个新帐户才能打开该网站。
- 电脑配置
mbed MCU 看起来就像您 PC 上的串行端口。如果您使用 Windows,则必须安装驱动程序才能看到显示,但默认情况下会在 Linux 和 Mac 上发生。
此外,终端应用程序将帮助您的主机 PC 与 mbed 通信。它确保您将字符发送回 mbed 操作系统,并允许它打印到您的计算机屏幕上。
TeraTerm 等其他终端程序通常会列出可访问的串行端口名称。但是如果你想知道串口的身份来附加一个应用程序或终端,你可以;
- Linux: 在 Linux 下使用命令“Is/dev/ttyACM*”找出设备名称。
- 苹果机: 在 Mac OS 下使用命令“Is/dev/tty.USB modem*”了解设备名称。
- 窗口: 从以下按钮导航 start-control panel-system-hardware –设备管理器 查找 COM 端口的标识。
下载程序
- 将程序二进制文件 (.bin) 保存到 FRDM 平台。
下载理想的“Hello World”二进制文件,例如 NXP FRDM-KL25Z:HelloWorld_KL25Z.bin。
接下来,以同样的方式,您将使用普通 U 盘保存文件,并将程序二进制文件保存到您的 mbed MCU 磁盘。作为指示,当计算机将文件写入 MCU 磁盘时,状态 LED 会闪烁。
- 按下重置按钮
按下 Reset 按钮后,系统会将 mbed 微控制器磁盘上的最新程序加载到 MCU 闪存中。在此过程中,状态 LED 将继续闪烁。
最终,当系统完成将程序加载到 MCU 上时,它将开始运行。
- 使用在线编译器创建程序
最后,您的 mbed 微控制器现在能够运行程序,从而确保 LED1 终生闪烁。
然后,重新连接和断开或重置单片机将重新启动程序。
- 下载不同的程序。
复位后,mbed MCU 上的最新程序继续运行。因此,您可以在从当前运行的程序升级时覆盖现有程序或下载新程序。
结论
简而言之,FRDM-KL25Z开发板是NXB与mbed合作设计的一款超低成本开发平台,用于对小电表等各种设备进行原型设计。
如果您想继续探索 FRDM-KL25Z 设备,请随时与我们联系。
工业技术