本帖最后由 cc1989summer 于 2025-11-5 16:24 编辑
非常感谢Microchip及21ic,让我有机会评估WFI32E04 High Pin Count (HPC) Curiosity Board
收到板子,第一时间就是开箱及官方例程初体验。
首先回顾下WFI32E04的配置
主控芯片:PIC32MZ2051W104
- 200MHz MIPS32 M-Class微处理器核心
- 16KB指令缓存和16KB数据缓存
- 固定映射转换(FMT)MMU
- 支持microMIPS模式,代码尺寸减少35%
- DSP增强核心,支持单周期MAC操作
- 2MB Flash程序存储器,512KB SRAM
通信接口:
- 2个CAN模块(CAN和CAN-FD)
- 3个UART模块(最高10Mbps)
- 1个以太网MAC(10/100Mbps)
- 2个SPI接口(最高40MHz)
- 2个I2C接口(最高1Mbps)
- 1个USB 2.0 OTG全速接口
Microchip的开发板,盒子一如既往的大红色,看起来非常美观。
开发板也是大红色,布局非常清晰
对照下开发板手册的介绍,接口非常丰富,尤其是自带JTAG调试器好评。
拿到开发板首先跑以下官方例程(出厂已经写好在开发板中)
这部分主要参考了官方文档:
官方例程
https://github.com/MicrochipTech/PIC32MZ2051W1_FF_Curiosity_OOB
我们插上开发板的Type-C口及micro-USB口到电脑的USB
Type-C对应JTAG调试器,可以编程
micro-USB对应串口及模拟出的U盘
如图:
插上后,电脑显示多了个U盘CUROSITY
设备管理器中可以看到Microchip WinUSB Device(JTAG)和USB串行设备
在CUROSITY中可以看到一些文件
我们点击clickme.html 进行wifi账号密码设置
wifi 类型这里要选 WPA/WPA2,开始选择了WPA3没连上
然后下载WIFI.CFG文件,并把该文件copy至U盘
然后复位开发板,重启后就可以看到wifi已连接(板载LED D301 闪烁后熄灭)。
同时在USB串行设备(Micro-USB)打开串口,可以看到设备信息
包括联网状态,IP地址等
我们用电脑ping一下可以ping通
然后再次打开虚拟U盘中的clickme.html
可以看到板载温度传感器的测值,用手按在芯片上,曲线上涨,拿开下降,符合预期
另外在页面下方,有个控制按钮
通过他可以远程开关灯(板载LED D301)
机理是MQTT
串口也会同步显示LED的状态
本次开箱分享就到这里,谢谢!
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注册
×
|