笔者是在 Windows 10 上使用 WCH 串口调试工具 来进行串口测试的。
首先按照快速使用指南,将 USB 转 TTL 线连接开发板和笔记本电脑。
J17接口 | USB-TTL线缆 |
---|---|
GND | GND(黑) |
TXD | RXD(白) |
RXD | TXD(绿) |
比较奇怪的是,如果没用转接头 5.5x2.1 female 转 5.5x1.7 male ,似乎是会接触不良,我按半天开机没反应。
转接头弄好,上电开机,长按小按钮 ON/OFF 2 秒钟,就可以看到板子上红灯闪烁。
此时串口也开始打印开机信息了。
查看WiFi模块驱动
dmesg | grep RTW
查看节点信息
ifconfig wlan0
激活 wlan0
ifconfig wlan0 up
扫描 WiFi
iw dev wlan0 scan | grep SSID
设置 WiFi 密码
wpa_passphrase FAST_17DC qq123456
连接 WiFi
killall wpa_supplicant
wpa_supplicant -B -Dnl80211 -c /etc/wpa_supplicant.conf -i wlan0
获取 IP 地址
udhcpc -i wlan0
不清楚为什么笔者的板子通过这种方式无法连接 WIFI ,经过技术人员指导 使用直连脚本
ifup_wifi_sta -ssid FAST_17DC -passwd qq123456
设置开机自动连接 WIFI
systemctl enable wpa_supplicant@wlan0.service
配置 WIFI DHCP
vi /etc/systemd/network/11-wlan0.network
cat /etc/systemd/network/11-wlan0.network
[Match]
Name=wlan0
[Network]
DHCP=yes
[DHCP]
RouteMetric=20
没想到这个板子里面,python2 和 python3 都有。
覆盖掉 python2
rm /usr/bin/python
ln -s /usr/bin/python3 /usr/bin/python
按照 pip3
python -m ensurepip --upgrade
同样也创建软连接。
ln -s /usr/bin/pip3 /usr/bin/pip
最后就是这样
root@myir-rzg2ul:~# python -V
Python 3.8.14
root@myir-rzg2ul:~# pip -V
pip 22.0.4 from /usr/lib64/python3.8/site-packages/pip (python 3.8)
更换国内源
mkdir -p ~/.pip
touch ~/.pip/pip.conf
vi ~/.pip/pip.conf
在里面添加
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
接着安装 speedtest-cli
pip install speedtest-cli
安装失败,想了很久,才意识到是开发板的时间不对 也装不了 ntpdate
,手动设置一下时间
date --set="2024-02-05 19:02:00"
新建一个测速脚本
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')
这是运行结果
速度还行的样子
更多回帖