非常感谢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的状态 
 
 
本次开箱分享就到这里,谢谢! 
 
 
 |   
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注册 
 
 
 
×
 
     
  
 |