首发极术社区
如对Arm相关技术感兴趣,欢迎私信aijishu20加入技术微信群。

R329 EVB5开发板上集成了全志自研的XR829无线芯片,支持2.4G wifi 和BT功能。Tina Linux系统对无线功能进行集成,可以直接使用内置DEMO连接wiff、BT。这里主要演示wifi demo 。

首先需要确保开发板上贴上了天线,否则会因为信号强度过弱连接失败。R329 EVB5开发板标准装中随盒附赠了一根天线。

WiFi 命令

在终端输入命令行 wifi 然后按 TAB键 补全,会看到系统下内置了大量wifi相关的命令,包括打开、关闭、扫描、连接、中文连接、移除等。

root@TinaLinux:/# wifi_
wifi_connect_ap_test             wifi_off_test
wifi_connect_ap_with_netid_test  wifi_on_off_test
wifi_connect_chinese_ap_test     wifi_on_test
wifi_disconnect_ap_test          wifi_reconnect_ap_test
wifi_get_connection_info_test    wifi_remove_all_networks_test
wifi_get_netid_test              wifi_remove_network_test
wifi_list_networks_test          wifi_scan.sh
wifi_longtime_scan_test          wifi_scan_results_test
wifi_longtime_test               wifi_wps_pbc_test

搜索附近WiFi

输入 wifi_scan_results_test ,即可搜索到附近的wifi信号,会显示bssid、频率、信号强度、加密方式和SSID等信息:

root@TinaLinux:/# wifi_scan_results_test*********************************
***Start scan!***
*********************************
bssid / frequency / signal level / flags / ssid
7e:b5:9b:1d:e1:bd       2437    -52     [WPA2-PSK-CCMP][ESS]    AWTest
7c:b5:9b:fd:e1:bd       2437    -54     [WPA-EAP-CCMP+TKIP][WPA2-EAP-CCMP+TKIP][ESS]    AWOffice
88:d7:f6:88:8b:c0       2412    -40     [WPA2-PSK-CCMP][WPS][ESS]       AW-PDC-PD4-316Test
90:67:1c:f8:11:ac       2437    -44     [WPA-PSK-CCMP+TKIP][WPA2-PSK-CCMP+TKIP][WPS][ESS]       AW-PDC-RTOS-MUSIC
36:a1:d4:cd:10:72       2417    -53     [WPA2-PSK-CCMP][ESS]    Mi 10 Pro_zxnn\xe2\x80\x8b
c4:f0:81:63:9d:30       2462    -57     [WPA2-PSK-CCMP][WPS][ESS]       AW-PTD-H-test
00:6b:8e:4e:c0:08       2462    -58     [WPA-PSK-CCMP][WPA2-PSK-CCMP][ESS]      AW-PDC-PD4-315test
c4:f0:81:63:9d:31       2462    -58     [WPA2-PSK-CCMP][ESS]    \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00
ec:6c:9f:af:89:79       2447    -61     [WPA2-PSK-CCMP][ESS]    AW-APD-GMSipv6
c8:4c:75:40:86:ff       2452    -62     [WPA-EAP-CCMP+TKIP][WPA2-EAP-CCMP+TKIP-preauth][ESS]    Allwinner
08:10:79:a4:78:84       2417    -67     [WPA-PSK-CCMP+TKIP][WPA2-PSK-CCMP+TKIP][ESS]    AW-PD4-NETTEST
64:6e:97:5b:14:42       2462    -67     [WPA-EAP-CCMP+TKIP][WPA2-EAP-CCMP+TKIP][ESS]    AWOffice
7c:b5:9b:fd:e1:63       2412    -68     [WPA-EAP-CCMP+TKIP][WPA2-EAP-CCMP+TKIP][ESS]    AWOffice
7e:b5:9b:1d:e1:63       2412    -68     [WPA2-PSK-CCMP][ESS]    AWTest
7e:b5:9b:2d:e1:63       2412    -68     [WPA-PSK-CCMP+TKIP][WPA2-PSK-CCMP+TKIP][ESS]    AW-IT-Test
66:6e:97:1b:14:42       2462    -69     [WPA-PSK-CCMP+TKIP][WPA2-PSK-CCMP+TKIP][ESS]    AWTest
64:6e:97:5a:5a:e4       2462    -70     [WPA-EAP-CCMP+TKIP][WPA2-EAP-CCMP+TKIP][ESS]    AWOffice
38:1c:1a:2e:b3:51       2437    -66     [WPA-EAP-CCMP][WPA2-EAP-CCMP][ESS]      AWOffice
66:6e:97:1a:5a:e4       2462    -71     [WPA2-PSK-CCMP][ESS]    AWTest
ba:8c:21:2e:d1:6c       2412    -73     [WPA-PSK-CCMP][WPA2-PSK-CCMP][ESS]      AW-ANC-TPLINK_D16B#170
74:a5:28:9a:fc:d4       2452    -69     [WPA-PSK-CCMP+TKIP][WPA2-PSK-CCMP+TKIP][WPS][ESS]       AW-PTD-HK
80:e8:6f:d9:5d:61       2412    -76     [WPA-EAP-CCMP][WPA2-EAP-CCMP][ESS]      AWOffice
80:e8:6f:d9:5d:62       2412    -76     [WPA2-PSK-CCMP][ESS]    AWTest
ac:07:5f:7d:c3:b9       2412    -79     [WPA2-PSK-CCMP][ESS]    \x00\x00\x00\x00\x00\x00\x00\x00
******************************
Wifi get_scan_results: Success!
******************************

连接一个WiFi

输入wifi_connect_ap_test +wifi ssid(wifi名)+密码,即可连接该wifi ,如连接ssid为AWTest 、密码为 12345678 的wifi:

root@TinaLinux:/# wifi_connect_ap_test AWTest 12345678
==================================
Connecting to the network(AWTest)......
[  196.862383] [STA_WRN] Freq 2437 (wsm ch: 6) prev: 3.
[  196.867990] wlan0: authenticate with 7e:b5:9b:1d:e1:bd (try 1)
[  196.875266] [STA_WRN] [HT40][xradio_join_work][bss_ht_info]:
[  196.875266] [primary_chan  :0x00000006]
[  196.875266] [ht_param      :0x00000007]
[  196.875266] [operation_mode:0x00000000]
[  196.875266] [stbc_param    :0x00000000]
[  196.875266] [basic_set[0]  :0x00000000]
[  196.903079] [STA_WRN] [HT40][xradio_join_work][PhyModeCfg:0x0027]
[  196.903079] [ModemFlags    :0x00000007]
[  196.903079] [ChWidthCfg    :0x00000002]
[  196.903079] [PriChCfg      :0x00000000]
[  196.903079] [BandCfg       :0x00000000]
[  196.903079] [STBC_Enable   :0x00000000]
[  196.903079] [PreambleCfg   :0x00000000]
[  196.903079] [SGI_Enable    :0x00000000]
[  196.903079] GF_Enable      :0x00000000]
[  196.984781] wlan0: authenticated
[  196.988606] [STA_WRN] Freq 2422 (wsm ch: 3) prev: 6.
[  196.994393] [STA_WRN] Freq 2437 (wsm ch: 6) prev: 3.
[  196.999993] wlan0: associate with 7e:b5:9b:1d:e1:bd (try 1)
[  197.021251] wlan0: RX AssocResp from 7e:b5:9b:1d:e1:bd (capab=0x1411 status=0 aid=2)
[  197.029988] wlan0: associated
[  197.038283] [AP_WRN] [STA] ASSOC HTCAP 11N 58
[  197.043207] [AP_WRN] [HT40][xradio_bss_info_changed][ht_prot:0x00000002][HtProtMode:0x0000][Green:0x0004]
[  197.053998] [AP_WRN] [HT40][xradio_bss_info_changed][PhyModeCfg:0x4027]
[  197.053998] [ModemFlags    :0x00000007]
[  197.053998] [ChWidthCfg    :0x00000002]
[  197.053998] [PriChCfg      :0x00000000]
[  197.053998] [BandCfg       :0x00000000]
[  197.053998] [STBC_Enable   :0x00000000]
[  197.053998] [PreambleCfg   :0x00000000]
[  197.053998] [SGI_Enable    :0x00000001]
[  197.053998] [GF_Enable     :0x00000000]
[  197.143876] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
Connected to the AP(AWTest)
Getting ip address(AWTest)......
[  199.128130] [TXRX_WRN] drop=1759, fctl=0x00d0.
Wifi connect ap : Success!
==================================
root@TinaLinux:/# [  199.845392] [TXRX_WRN] drop=1759, fctl=0x00d0.

如果显示 Wifi connect ap : Success! 即为连接成功了。

Ping通一个网站

Tina系统已经将协议层等相关配置都配置好,可以直接ping通互联网上的网址,如ping百度:

root@TinaLinux:/# ping baidu.com
PING baidu.com (220.181.38.148): 56 data bytes
64 bytes from 220.181.38.148: seq=0 ttl=52 time=50.064 ms
64 bytes from 220.181.38.148: seq=1 ttl=52 time=45.933 ms
64 bytes from 220.181.38.148: seq=2 ttl=52 time=50.558 ms
64 bytes from 220.181.38.148: seq=3 ttl=52 time=61.543 ms
64 bytes from 220.181.38.148: seq=4 ttl=52 time=65.560 ms
64 bytes from 220.181.38.148: seq=6 ttl=52 time=167.182 ms
64 bytes from 220.181.38.148: seq=7 ttl=52 time=59.301 ms
64 bytes from 220.181.38.148: seq=8 ttl=52 time=54.295 ms
^C
--- baidu.com ping statistics ---
10 packets transmitted, 8 packets received, 20% packet loss
round-trip min/avg/max = 45.933/69.304/167.182 ms

如果看到这些打印,那么恭喜你,你拥有了使用开发板和世界握手的能力!
Across the Great Wall we can reach every corner in the world!

温馨tips:如想了解更多R329相关开发信息,点击查看 全志科技R329智能语音开发板详细资料

相关阅读:

  • 点灯—R329智能语音开发板入门
  • 编译和烧写—R329智能语音开发板入门

WiFi连网—R329智能语音开发板入门相关推荐

  1. 「全志科技R329智能语音开发板」简介

    首发极术社区 如对Arm相关技术感兴趣,欢迎私信aijishu20加入技术微信群. 2020年4月,全志科技发布了搭载"ARM中国 周易AIPU"的智能语音专用处理器--R329, ...

  2. 用Java开发的【智能语音开发板MEGA ESP32AI】

    有点激动 ~ ~ ~ 新鲜出炉,用视频看看效果哦 我们新研发出世的语音开发板MEGA ESP32AI,来看看吧,有点腻害哦!!!先演示下功能语音控制开关等.播报天气 戳下面链接看视频哦? MEGA E ...

  3. JAVA硬件开发板_用Java开发的【智能语音开发板MEGA ESP32AI】

    有点激动 ~ ~ ~ 新鲜出炉,用视频看看效果哦 我们新研发出世的语音开发板MEGA ESP32AI,来看看吧,有点腻害哦!!!先演示下功能语音控制开关等.播报天气 戳下面链接看视频哦? 这些都是怎么 ...

  4. 为什么小小的智能语音开发板引起全球巨头的关注?

    麦肯锡<人工智能,下一个数字前沿>报告中,不意外地,语音领域被麦肯锡重点划线了. 报告估计2016年,AI的年度外部投资总额在80亿美金到120亿美金之间,其中机器学习占了近60%的投资. ...

  5. 机芯智能智能摄像头语音开发板在线解答回看!

    机芯智能智能摄像头语音开发板在线解答回看! 摄像头语音开发板

  6. [Intel Edison开发板] 02、Edison开发板入门

    一.前言 Start from the link: 开始学习的链接 上面链接是官网的教程,按照教程可以开发板入门: 其中第一步是了解开发板,涉及到如何组装.如何连线.一些主要的接口简单介绍等信息: 第 ...

  7. Banana Pi BPI-R64 开源路由器 MTK MT7622 64位芯片方案设计,智能路由开发板

    Banana Pi BPI-R64 开源路由器 MTK MT7622 64位芯片方案设计,智能路由开发板 香蕉Pi R64是一个MTK7622 芯片路由器的开发板,它可以运行在各种开源操作系统上,包括 ...

  8. 关于AI视觉-如何连接使用智能语音开发套件(USB语音开发套件)

    智能语音开发套件 ,又可称为 USB语音开发套件,可适配于不同的软硬件平台,为用户提供完整的语音开发解决方案,加快产品的落地 目前 Firefly 支持 USB语音开发套件的平台为目前主流的rk339 ...

  9. STM32F103C8T6 LD3320语音识别模块非特定识别人声 离线控制 智能家居 开发板

    STM32F103C8T6 LD3320语音识别模块非特定识别人声 离线控制 智能家居 开发板 STM32F103C8T6 LD3320语音识别模块非特定识别人声 离线控制 智能家居 开发板 测试单片 ...

最新文章

  1. UC伯克利博士尤洋回国创业,曾刷新ImageNet纪录!已获超千万融资
  2. java爬虫面试题_使用Java实现网络爬虫
  3. 单片机c语言第三版答案,单片机C语言应用程序设计马忠梅课后习题答案
  4. 软件安全加解密,程序授权管理控件CrypKey SDK
  5. iapp启动图代码_代码神器:拒绝重复编码,这款IDEA插件了解一下.....
  6. 网络编程-TCP/IP协议栈-UDP/HTTP协议
  7. 链表(Linked List)之单链表
  8. oracle查看登录时间黑屏,史上最强黑屏行动-微软20日黑屏反盗版验证
  9. 面向对象的三特性(继承、多态、封装 )Python
  10. .Net 开源项目资源大全
  11. JAVA中当子类覆盖一个父类的_java – 当子类中的某个方法被覆盖时,父类如何运行?...
  12. 隔行变色( 表格隔行变色 + LI 浮动隔行变色 )
  13. css3中的@font-face的用法(定义多个规则)
  14. 好IT男不能“淫”-谈IT人员目前普遍存在的“A情绪”
  15. Excel 如何解决把数字格式变成会计格式的问题
  16. content=IE=Edge是什么意思?
  17. chart.js使用学习——混合图表
  18. kears编写CNN网络,实现对mnist的识别
  19. 自我管理-贝尔宾团队角色理论
  20. 淘宝/天猫买家信息 API

热门文章

  1. 老龄人口公交出行_在设计技术时要考虑到老年人口
  2. Word 2003 长篇文档排版技巧
  3. 计算机应用基础第3次平时作业,计算机应用基础第三次作业
  4. 加速元宇宙技术落地,网易云信亮相 MetaCon 元宇宙技术大会 2022
  5. 淘宝新手开店常见误区有哪些?
  6. 【转】雅典娜与宙斯的对话.(kerberos原理)
  7. IronCAD.Inovate.v11.0.8955(一款理想的从概念到产品的3D设计协作工具)
  8. 傅立叶分析和小波分析之间的关系(通俗解释)
  9. 【嵌入式学习】嵌入式学习路线介绍
  10. PR软件中的音频硬件扬声器显示不工作的故障