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