系统烧写,开发板套件里并没有配双公的USB线,也没有TF卡,所以,这些要自己准备。奈何我手头也没有双公的USB,于是就画了个转换板,等打样回来再烧写系统测试了。

这个模块还有一个功能,就是给老试micro usb的充电宝充电用,出门带个这个模块,再带条CtoC的线就行了。
先按官方手册说明 ,打开软件,设置好刷机镜像,如下图:
这时,电脑上很大概率识别不到驱动,这时需要安装对应的驱动。https://gitcode.com/open-source-toolkit/cf972/blob/main/4b98763bc8765f4b17bffe1926192541.zip
使用官方提供的驱动,无法识别到,安装不了,从网上找到一个vid 1f3a pid efe8的驱动,安装成功了。
重新插拔一下USB线,软件自动 进入烧写模式。
烧写完成后,心跳指示灯只有一个是亮的了。
地虚拟机中安装iperf3工具。
iPerf3 是一款开源的网络性能测试工具,主要用于测量网络的带宽、延迟、抖动和丢包率等关键指标。它支持 TCP、UDP 和 SCTP 协议,广泛应用于网络优化、性能评估以及开发调试。

操作方式可以参考官方文档中的步骤。
测试结果:

总体来看,这次 iperf3 测试显示了在 10 秒内从 192.168.20.78 到 192.168.20.162 的网络连接具有较高的带宽和稳定性,没有出现丢包现象,网络性能表现良好。

官方文档要求要有两个终端,但一个串口,只能打开一个终端窗口,所以,使用ssh再登陆一下开发板,打开另一个网络终端窗口。
两个窗口中分别支行接收与发送程序。
注意,配置的串口号要是不同的两个,也就是一个配置成AS2一个配置成AS16,波特率要是一样的。
测试程序是米尔提供的可执行文件,目录在:/etc/myir_test中。
官方提供了一个例程的源码文件:https://github.com/MYiR-Dev/MEasy-utils。
但看了一下源吗,应该与文件系统中的可执行文件是不同的。

CAN接口使用官方文档中的操作方式,没有显示出结构,使用与RS485的方式,开两个终端,一发一收,就会有数据如下:
更多回帖