【米尔-TI AM62x开发板-试用评测】5.串口通信及网络测试
因为 MYD-6231 板卡的图像化表现实在是差强人意……只能转而测试其他方向了。今天测试的是网络部分。
由于回老家,板子离路由器的位置太远,所以首先用串口连接,开启 WiFi 之后,再用 SSH 连接。
串口通信
COMTransmit 是一款串口调试助手。以下是它的一些主要特性:
- 集成串口功能与各种常用工具
- 支持多串口通讯、串口互通测试
- 文件发送与接收
- 字符串和十六进制数据输入和显示
- 模块帧格式调试
- 功能非常强大
- 在 Linux 系统下,它的界面风格与 Windows 上的串口调试助手类似
- 可以查看 USB 转串口芯片的型号及 VID、PID
这款软件在 Windows 和 Linux 平台上都有良好的应用,并且在串口设备的调试和监控方面表现出色。如果你在进行嵌入式开发或物联网项目,COMTransmit 可能会是一个很好的工具。
下载地址:https://www.wch.cn/downloads/COMTransmit_ZIP.html
这是打开串口之后,整个页面显示的开机信息
鎾斁鍣ㄥ姞杞藉け璐�: 鏈娴嬪埌Flash Player锛岃鍒�
瀹夎
COMTransmit_fxFQHtc1xZ
### 开启WiFi
开发板板载 **L297B Wi-Fi** 和 **Bluetooth** 二合一模块,当前不支持 **STA** 和 **AP** 同时工
作,**L297B Wi-Fi** 模块对应的驱动为 **moal** 和 **mlan**:
```bash
lsmod
```
查看网络节点 mlan0
ifconfig mlan0
激活 mlan0
ifconfig mlan0 up
扫描 WIFI
iw dev mlan0 scan | grep SSID
设置 WIFI 名字和密码
wpa_passphrase FAST_17DC qq123456 >> /etc/wpa_supplicant.conf
初始化 wpa_supplicant
killall wpa_supplicant
wpa_supplicant -B -i mlan0 -c /etc/wpa_supplicant.conf
查看 IP 地址
udhcpc -i mlan0
拿到 IP 地址之后,就可以 SSH 登录了
网络测速
首先安装 speedtest-cli
pip install speedtest-cli
新建一个测速脚本
import speedtest
st = speedtest.Speedtest()
st.get_best_server()
st.download()
st.upload()
st.results.share()
results_dict = st.results.dict()
download_speed = results_dict['download'] / (10**6)
upload_speed = results_dict['upload'] / (10**6)
print(f'下载速度: {download_speed} Mbps')
print(f'上传速度: {upload_speed} Mbps')
这是运行结果
家里是100M的宽带,这个下载速度小于上传速度也是神奇了。