很高兴参加由e络盟和EEPW联合举办的“e起DIY”活动。早在去年,我就对NXP的MCXW系列产生了兴趣,能在今年第一季度的活动就接触到由MCXW71主控的 FRDM-MCXW71开发板 ,可以说很有缘分了。今天收到快递,我们一起开箱见证一下~
一、产品定位
关注NXP的伙伴们可能还对另一个NXP的无线芯片比较熟悉:RW612。
RW612和MCXW71是NXP无线MCU产品线中互补定位的两款芯片,它们共同构成了完整的Matter智能家居生态系统解决方案。NXP官方将其定位为"搭档"关系——RW612作为Thread边界路由器(Border Router),MCXW71作为Thread终端设备(End Device)。
1. 关键参数
下面对它们的关键指标进行一下横向对比:

2. 应用场景
NXP官方推荐的组合使用方式:

- RW612:作为单芯片Thread边界路由器,通过Wi-Fi 6连接云端,同时桥接Thread网络
- MCXW71:作为低功耗Thread终端设备,运行在电池供电的传感器、执行器上
3. 选型思路
简单地说,可以遵循如下的选型思路。
选择建议 | 适用场景 |
选RW612 | 需要Wi-Fi连接、作为网络中枢/边界路由器、 需要高性能处理的场景 |
选MCXW71 | 电池供电设备、超低功耗需求、 纯Thread/BLE终端节点、成本敏感型应用 |
二、开箱照
FRDM-MCXW71的包装遵循了经典的FRDM系列包装盒。

拆开静电袋,便是主控板。盒中附带了一条质量很好的Type-C连接线、一份说明书以及材料清单。

三、硬件布局

1. 核心MCU
MCXW71芯片:48-pin HVQFN封装,位于板卡右侧
射频电路:包含天线匹配网络、板载PCB天线(位于板卡右侧边缘)
晶振电路:32MHz主晶振 + 32.768kHz低功耗时钟晶振
2. 调试器区域(板卡左侧)
MCU-Link OB调试器:基于LPC55S69的板载调试器(在背面)
USB-C接口:位于左下角,用于供电和调试通信
JTAG/SWD连接器:标准10-pin Cortex Debug Connector,位于调试器上方
3. 扩展接口区域
接口类型 | 说明 |
Arduino Uno R3兼容排母 | 标准Arduino扩展接口,支持 shields |
mikroBUS排母 | 双组排母,支持MikroElektronika Click boards |
Pmod接口(未焊接) | 预留位置,可选配Pmod模块 |
CAN接口 | 可连接CAN外设 |
4. 外设传感器
FXLS8964AF:3轴加速度计(I2C接口)
ALS-PT19-315C/L177/TR8:环境光传感器
MX25R6435FM2IL0:8MB SPI Flash扩展存储
5. 用户交互
RGB LED:全彩用户指示灯,用于状态反馈
复位按钮(Reset):位于板卡左上角
ISP按钮:用于进入Bootloader模式
唤醒按钮(Wakeup):可用于NMI低功耗唤醒
四、BLE出厂程序测试
1. 进入BLE模式
板卡上电开机后,我们先后按下SW2和SW4按钮,中央RGB灯开始白色闪烁,D7 LED进入呼吸状态。

2. 连接手机APP
我们在手机中下载安装IoT Toolbox APP(文末给出下载地址),打开手机蓝牙和定位功能,点击APP的“Wireless UART”按钮。

随后手机会扫描到板卡的BLE广播信号,我们点击连接它。

3. 控制彩色LED
我们通过输入框中发送“1”,彩色LED变为红色。


我们通过输入框中发送“2”,彩色LED变为蓝色。

我们通过输入框中发送“3”,彩色LED变为绿色。


至此,我们就成功进行了开箱测试,板卡功能验证正常,接下来就可以进入愉快的开发咯~
4. 测试APP附件下载地址
我要赚赏金
