0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

米爾電子MYS-8MMX開發(fā)板試用體驗測評——w494143467

米爾電子 ? 2021-11-01 16:06 ? 次閱讀

米爾電子MYS-8MMX開發(fā)板試用體驗測評五

201530b4-3905-11ec-aa30-dac502259ad0.gif?

日前,米爾科技(米爾電子)發(fā)布了關(guān)于MYS-8MMX開發(fā)板的測評公告,本期我們分享一篇不一樣的測評報告,供各位參考。如需要查看往期優(yōu)秀測評內(nèi)容的可點擊下方鏈接查看:

米爾MYS-8MMX開發(fā)板試用體驗測評——tobot

再來一份關(guān)于米爾MYS-8MMX開發(fā)板試用體驗測評報告——robe.zhang

米爾MYS-8MMX開發(fā)板試用體驗測評——donatello1996

201530b4-3905-11ec-aa30-dac502259ad0.gif

【米爾MYS-8MMX】Part1:WIFI連接網(wǎng)絡(luò)

1.介紹

為了安裝各種工具,首先需要能夠聯(lián)網(wǎng),同時為了方便,選擇了WIFI連接網(wǎng)絡(luò),那么就開始吧!

2.連接網(wǎng)絡(luò)

MYS-8MMX 板載 AP6256 Wi-Fi 和 Bluetooth 二合一模塊,并且暫時不支持 STA 和 AP同時工作。

首先輸入【ifconfig wlan0】命令查看是否有WIFI設(shè)備,其中應(yīng)該會有一個wlan0設(shè)備;

21a4e5e6-3905-11ec-aa30-dac502259ad0.png?

圖1

然后通過【rfkill list】命令查看設(shè)備是否處于打開狀態(tài),我這邊是已經(jīng)打開過的,如果沒有打開則輸入【rfkill unblock wlan】命令打開WIFI;

21d3d1d0-3905-11ec-aa30-dac502259ad0.png?

圖2

然后輸入【ifconfig wlan0 up】命令打開WIFI;

220c3cf0-3905-11ec-aa30-dac502259ad0.png?

圖3

可以輸入【iw dev wlan0 scan | grep SSID】命令查看附件網(wǎng)絡(luò),然后我們需要啟動 wpa_supplicant 作為服務(wù)端 wpa_supplicant 工具包含 wpa_supplicant 和 wpa_cli 這 2 個程序,其中 wpa_supplicant 程序作為服務(wù)端在后臺運行,服務(wù) wpa_cli 客戶端的請求,從而實現(xiàn) WiFi 的配置連接。使用 wpa_cli 客戶端之前需要 wpa_supplicant 作為服務(wù)端已經(jīng)運行。初始化 wpa_supplicant,<-B> 在后臺運行守護進程,<-c> 配置信息的路徑,<-i >監(jiān)聽的 wifi 接口。

輸入【wpa_supplicant -B -i wlan0 -c /etc/wpa_supplicant.conf - D nl80211wpa_supplicant -B -i wlan0 -c /etc/wpa_supplicant.conf - D nl80211】命令啟動wpa_supplicant 服務(wù)端。

22692e88-3905-11ec-aa30-dac502259ad0.png?

圖4

這里采用 wpa_cli + wpa_supplicant C/S 架構(gòu)來完成熱點連接,如果是熱點沒有 設(shè)置密碼,也可以用 iw 命令來連接,這里以設(shè)置密碼的熱點為例。

執(zhí)行過程如下圖5所示:

22a6c914-3905-11ec-aa30-dac502259ad0.png?

圖5

最后輸入【wpa_cli -p/var/run/wpa_supplicant status】查看一下連接狀態(tài);

23213460-3905-11ec-aa30-dac502259ad0.png?

圖6

輸入【ifconfig】查看一下wlan0的狀態(tài),但是沒有IP地址,那么就需要輸入【udhcpc -i wlan0】命令來獲取IP,使用【ifconfig wlan0 192.168.1.128netmask 255.255.255.0】命令也可以獲取IP但是連接不了外網(wǎng),只能在局域網(wǎng)進行數(shù)據(jù)通信。

23213460-3905-11ec-aa30-dac502259ad0.png

圖7

最后ping一下百度網(wǎng)址,是可以ping通的,那么就說明網(wǎng)絡(luò)連接成功了;

2366336c-3905-11ec-aa30-dac502259ad0.png?

圖8

3.總結(jié)

有了網(wǎng)絡(luò),后面添加工具就容易了,開機自動連接wifi這個等后面再講解,官方給的教程還是非常的詳細的,過程雖然有些復(fù)雜,不過還是讓人清晰易懂的!

【米爾MYS-8MMX】Part2:藍牙掃描與連接

2174d89c-3905-11ec-aa30-dac502259ad0.gif

1.介紹

藍牙也是目前設(shè)備中非常常見的一個通信模塊,所以我們來實驗一下藍牙的掃描和連接功能。

2.開啟藍牙

首先使用【lsmod】命令查看系統(tǒng)已經(jīng)載入的模塊,可以看到結(jié)果如下圖1所示。

23d7ffc4-3905-11ec-aa30-dac502259ad0.png?

圖1

然后需要將模塊綁定端口,輸入一條官方提供的超長命令【brcm_patchram_plus -d --enable_hci --no2bytes --tosleep 200000 --baudrate 3000000 --patchram /lib/firmware/bcmd/BCM4345C5_AP6256_CL1.hcd /dev/ttymxc0 &】,然后會打印很多16進制的內(nèi)容。

23f9f4b2-3905-11ec-aa30-dac502259ad0.png?

圖2

接下來需要激活藍牙,輸入【rfkill unblock bluetooth】和【hciconfig hci0 up】命令,不過很有可能已經(jīng)打開了。

242efa5e-3905-11ec-aa30-dac502259ad0.png?

圖3

3.藍牙掃描和連接

可以直接使用【hcitool scan】掃描周圍的藍牙,不過不知為何掃描不到我的手環(huán)藍牙,只掃描到了我的手機藍牙。

2458550c-3905-11ec-aa30-dac502259ad0.png?

圖4

接下來使用【bluetoothctl】命令來管理藍牙的連接,這個也是BlueZ提供的管理工具,比上面的好用。首先輸入【systemctl status bluetooth.service】命令查看服務(wù)啟動情況。

24951744-3905-11ec-aa30-dac502259ad0.png?

圖5

如果顯示內(nèi)容如上圖所示,說明服務(wù)啟動了,然后輸入【bluetoothctl】命令進入工具。輸入【power on】開啟藍牙,再輸入【scan on】開啟藍牙掃描。

24ca7b82-3905-11ec-aa30-dac502259ad0.png

圖6

最后通過【connect blue_addr】命令,連接藍牙,這里的【blue_addr】是想要連接的藍牙地址,當(dāng)然是需要能夠掃描到的藍牙地址,否則連接不上。

250f4bea-3905-11ec-aa30-dac502259ad0.png?

圖7

4.總結(jié)

藍牙模塊的操作還是比較方便的,不過這里沒有講到藍牙通信部分,藍牙通信可以通過命令也可以通過第三方庫來實現(xiàn),這個等后續(xù)再進行介紹!

【米爾MYS-8MMX】Part3:藍牙音響播放音樂

2174d89c-3905-11ec-aa30-dac502259ad0.gif

1.介紹

之前已經(jīng)介紹了藍牙的連接,那么就需要做一些有意思的事情,板子沒有自帶音頻接口,但是有藍牙,所以我就想到了使用藍牙連接音響,實現(xiàn)藍牙音響播放音樂。

2.藍牙音響連接

我這邊使用的是小度智能音響,首先需要先打開藍牙,大家可以參考【米爾MYS-8MMX】Part2:藍牙掃描與連接帖子,打開藍牙

打開藍牙之后,先使用【bluetoothctl scan on】命令使開發(fā)板開始掃描周圍的藍牙設(shè)備,我這里是將兩條命令分開來執(zhí)行,不過沒有太大的區(qū)別。

25ccaf28-3905-11ec-aa30-dac502259ad0.png?

圖1

找到要連接的藍牙地址,輸入【 bluetoothctl connect 8853E6:D3】命令,連接藍牙音響,連接成功會有相應(yīng)的顯示。

2605ed9c-3905-11ec-aa30-dac502259ad0.png?

圖2

3.播放音頻

系統(tǒng)自帶了一個多媒體的工具,接下來就是使用這個對媒體工具來播放音樂,首先需要連接WIFI,然后通過SSH將需要播放的音頻傳輸給板子。

連接WIFI參考【米爾MYS-8MMX】Part2:WIFI連接網(wǎng)絡(luò)這篇文件,不過默認開機有防火墻,需要使用【iptables -F】命令關(guān)閉防火墻規(guī)則,然后就可以通過SSH或FTP拷貝文件了。

我將文件存在用戶目錄下的【~/Music/】文件夾中,結(jié)果如下圖3所示。

263abebe-3905-11ec-aa30-dac502259ad0.png?

圖3

使用【gst-discoverer-1.0 xxxx.mp3】命令查看文件格式,還可以查看視頻文件格式。

266698cc-3905-11ec-aa30-dac502259ad0.png?

圖4

最后使用【gst-play-1.0 xxxx.mp3】命令播放音樂,由于連接了藍牙音響,聲音自動會從藍牙中播放出來,同時還會顯示播放的時間。

26b8bd64-3905-11ec-aa30-dac502259ad0.png?

圖5

但是播放聲音的時候會斷斷續(xù)續(xù),使用手機連接藍牙音響播放是正常的,播放的時候時間也會斷斷續(xù)續(xù)的走,應(yīng)該不是藍牙的問題,可能是播放器的問題。

4.總結(jié)

藍牙連接基本沒有什么問題,多媒體工具使用也挺方便的,一個工具可以對應(yīng)多種多媒體文件,不過工具播放效果有待提高。

【米爾MYS-8MMX】Part4:聯(lián)網(wǎng)下載音樂

2174d89c-3905-11ec-aa30-dac502259ad0.gif

1.介紹

上一篇我們講到了藍牙音響播放音樂,但是之前是通過PC端將音頻文件傳輸?shù)介_發(fā)板上,然后開發(fā)板使用多媒體工具播放音樂,這樣非常的不方便,所以想讓開發(fā)板自己下載音頻文件,然后播放。

2.Python環(huán)境準備

這個工具需要Python3的支持,系統(tǒng)自帶了Python3,版本如下圖1所示:

2754c704-3905-11ec-aa30-dac502259ad0.png?

圖1

首先需要安裝python的第三方庫【pymusic-dl】,安裝這個的時候遇到比較多的問題,首先是第一個問題,輸入【pip3 install pymusic-dl】命令后,本來是要安裝【pymusic-dl】工具的,但是出現(xiàn)了如下圖2的報錯信息。

【ERROR: Could not install packages due to an EnvironmentError: HTTPSConnectionPool(host='files.pythonhosted.org', port=443)】

2779fa60-3905-11ec-aa30-dac502259ad0.png?

圖2

然后上網(wǎng)嘗試了一下,添加一個“--user”屬性,變成了【pip3 install --user pymusic-dl】命令,依舊不行,繼續(xù)查找問題,在國外的某網(wǎng)站上看到了解決辦法,應(yīng)該是當(dāng)前系統(tǒng)時間和服務(wù)器的時間對不上導(dǎo)致的,那么就開始修改時間,查找開發(fā)板說明書,找到設(shè)置系統(tǒng)時間,如下圖3所示。

27b383d4-3905-11ec-aa30-dac502259ad0.png?

圖3

通過上面的數(shù)據(jù)分析,我設(shè)置了系統(tǒng)時間為當(dāng)前時間,如下圖4所示。

27edd0c0-3905-11ec-aa30-dac502259ad0.png

圖4

板子還可以設(shè)置掉電時間,采用的是RTC外設(shè),不過需要給RTC外設(shè)供電,供電管教如下圖5所示。

2814880a-3905-11ec-aa30-dac502259ad0.png?

圖5

系統(tǒng)時間設(shè)置完了,還沒結(jié)束呢,第三方庫是可以正常下載下來了,但是安裝的時候還是有報錯,報錯如下圖6所示。

【ERROR: Command errored out with exit status 1】

286a3a3e-3905-11ec-aa30-dac502259ad0.png?

圖6

通過一番檢測,感覺是pip的版本不夠新,所以使用了【pip3 install --upgrade pip】這條命令升級了一下pip,升級過程沒遇到問題。

28b490e8-3905-11ec-aa30-dac502259ad0.png?

圖7

最后再輸入【pip3 install pymusic-dl】命令,成功下載并安裝好第三方庫,這里沒有用到“--user”屬性,如果安裝還是有問題,可以試一下添加上“--user”屬性。

28b490e8-3905-11ec-aa30-dac502259ad0.png?

圖8

3.音頻下載工具

首先去GitHub上下載工具,【https://github.com/0xHJK/music-dl】,然后移動到開發(fā)板中,直接進行安裝,在工具根目錄下,輸入【python3 setup.py install】命令進行安裝,安裝如下圖9所。

297a44a0-3905-11ec-aa30-dac502259ad0.png?

圖9

安裝成功之后,輸入【music-dl --help】命令,查看工具的幫助信息。

29c93830-3905-11ec-aa30-dac502259ad0.png?

圖10

我們來查找一下某位作者的歌曲,搜索結(jié)果如下圖11所示。

2a0db636-3905-11ec-aa30-dac502259ad0.png

圖11

然后輸入0并回車進行序號0的歌曲下載,下載速度還是挺快的。

2a6cfbaa-3905-11ec-aa30-dac502259ad0.png

圖12

查看一下工具根目錄下十分有這首歌曲,從下圖13可以看到,是有這首歌的,最后使用【gst-play-1.0】工具播放音樂。

2a9a0c9e-3905-11ec-aa30-dac502259ad0.png

圖13

4.總結(jié)

MYS-8MMX自帶系統(tǒng)的環(huán)境還是挺好的,使用過程中沒有遇到由系統(tǒng)環(huán)境導(dǎo)致的問題。通過上面的工具,再加上一些圖形化界面,其實就可以設(shè)計出一個聯(lián)網(wǎng)的音樂播放器了,自定義軟件就是這么容易~

米爾電子領(lǐng)先的嵌入式處理器模塊廠商“米爾MYiR”公眾號?不定期分享產(chǎn)品資料及干貨?第一時間發(fā)布米爾最新資訊


原文標題:米爾電子MYS-8MMX開發(fā)板試用體驗測評——w494143467

文章出處:【微信公眾號:米爾MYiR】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 開發(fā)板
    +關(guān)注

    關(guān)注

    25

    文章

    5050

    瀏覽量

    97471
收藏 人收藏

    評論

    相關(guān)推薦

    有獎丨米爾 全志T536開發(fā)板免費試用

    米爾與全志合作發(fā)布的新品基于全志T536應(yīng)用處理器的MYD-LT536-GK開發(fā)板免費試用活動來啦~~米爾提供了3塊價值750元的MYD-LT536-GK
    的頭像 發(fā)表于 12-26 08:05 ?75次閱讀
    有獎丨<b class='flag-5'>米爾</b> 全志T536<b class='flag-5'>開發(fā)板</b>免費<b class='flag-5'>試用</b>

    人臉疲勞檢測應(yīng)用-米爾基于RK3576核心/開發(fā)板

    本文將介紹基于米爾電子MYD-LR3576開發(fā)板米爾基于瑞芯微RK3576開發(fā)板)的人臉疲勞檢測方案測試。
    的頭像 發(fā)表于 12-20 08:06 ?229次閱讀
    人臉疲勞檢測應(yīng)用-<b class='flag-5'>米爾</b>基于RK3576核心<b class='flag-5'>板</b>/<b class='flag-5'>開發(fā)板</b>

    如何用OpenCV進行手勢識別--基于米爾全志T527開發(fā)板

    本文將介紹基于米爾電子MYD-LT527開發(fā)板米爾基于全志T527開發(fā)板)的OpenCV手勢識別方案測試。摘自優(yōu)秀創(chuàng)作者-小火苗
    的頭像 發(fā)表于 12-13 08:04 ?695次閱讀
    如何用OpenCV進行手勢識別--基于<b class='flag-5'>米爾</b>全志T527<b class='flag-5'>開發(fā)板</b>

    FacenetPytorch人臉識別方案--基于米爾全志T527開發(fā)板

    本篇測評電子工程世界的優(yōu)秀測評者“小火苗”提供。本文將介紹基于米爾電子MYD-LT527開發(fā)板
    的頭像 發(fā)表于 11-28 15:12 ?318次閱讀
    FacenetPytorch人臉識別方案--基于<b class='flag-5'>米爾</b>全志T527<b class='flag-5'>開發(fā)板</b>

    追加名額丨米爾瑞芯微RK3576開發(fā)板有獎試用

    米爾與瑞芯微合作發(fā)布的新品基于瑞芯微RK3576應(yīng)用處理器的MYD-LR3576開發(fā)板免費試用活動加碼啦~~米爾追加了2塊價值849元的MYD-LR3576
    的頭像 發(fā)表于 11-22 01:00 ?187次閱讀
    追加名額丨<b class='flag-5'>米爾</b>瑞芯微RK3576<b class='flag-5'>開發(fā)板</b>有獎<b class='flag-5'>試用</b>

    【RA8D1試用活動】RA8D1B-CPKCOR開發(fā)板移植linux

    【RA8D1試用活動】RA8D1B-CPKCOR開發(fā)板移植linux
    的頭像 發(fā)表于 11-16 01:02 ?232次閱讀
    【RA<b class='flag-5'>8</b>D1<b class='flag-5'>試用</b>活動】RA<b class='flag-5'>8</b>D1B-CPKCOR<b class='flag-5'>開發(fā)板</b>移植linux

    米爾-Xilinx XC7A100T FPGA開發(fā)板試用】+01.開箱(zmj)

    米爾-Xilinx XC7A100T FPGA開發(fā)板試用】+01.開箱(zmj) 1.感謝 感謝米爾電子
    發(fā)表于 11-12 15:45

    有獎丨米爾 瑞芯微RK3576開發(fā)板免費試用

    米爾與瑞芯微合作發(fā)布的新品基于瑞芯微RK3576應(yīng)用處理器的MYD-LR3576開發(fā)板免費試用活動來啦~~米爾提供了7塊價值849元的MYD-LR3576
    的頭像 發(fā)表于 11-12 01:00 ?320次閱讀
    有獎丨<b class='flag-5'>米爾</b> 瑞芯微RK3576<b class='flag-5'>開發(fā)板</b>免費<b class='flag-5'>試用</b>

    米爾-紫光PG2L100H國產(chǎn)FPGA開發(fā)板試用米爾-紫光PG2L100H國產(chǎn)FPGA開發(fā)板開箱評測

    很榮幸收到電子發(fā)燒友論壇申請的 米爾-紫光PG2L100H國產(chǎn)FPGA開發(fā)板,現(xiàn)在特地來寫篇測評報告,米爾-紫光PG2L100H國產(chǎn)FPGA
    發(fā)表于 11-07 12:21

    點擊參與米爾NXP i.MX 93開發(fā)板有獎試用

    米爾與NXP合作發(fā)布的新品基于NXPi.MX93應(yīng)用處理器的MYD-LMX9X開發(fā)板免費試用活動來啦~~米爾提供了3塊價值678元的MYD-LMX9X
    的頭像 發(fā)表于 06-13 08:02 ?538次閱讀
    點擊參與<b class='flag-5'>米爾</b>NXP i.MX 93<b class='flag-5'>開發(fā)板</b>有獎<b class='flag-5'>試用</b>

    免費!NXP i.MX 93開發(fā)板有獎試用

    米爾與NXP合作發(fā)布的新品基于NXPi.MX93應(yīng)用處理器的MYD-LMX9X開發(fā)板免費試用活動來啦~~米爾提供了2塊價值678
    的頭像 發(fā)表于 05-23 08:01 ?728次閱讀
    免費!NXP i.MX 93<b class='flag-5'>開發(fā)板</b>有獎<b class='flag-5'>試用</b>

    通過物聯(lián)網(wǎng)管理多臺MQTT設(shè)備-基于米爾T527開發(fā)板

    本篇測評電子工程世界的優(yōu)秀測評者“JerryZhen”提供。本文將介紹基于米爾電子MYD-LT527
    的頭像 發(fā)表于 05-10 08:01 ?701次閱讀
    通過物聯(lián)網(wǎng)管理多臺MQTT設(shè)備-基于<b class='flag-5'>米爾</b>T527<b class='flag-5'>開發(fā)板</b>

    G2D圖像處理硬件調(diào)用和測試-基于米爾-全志T113-i開發(fā)板

    本篇測評電子工程世界的優(yōu)秀測評者“jf_99374259”提供。本文將介紹基于米爾電子MYD-YT113i
    的頭像 發(fā)表于 04-12 08:01 ?679次閱讀
    G2D圖像處理硬件調(diào)用和測試-基于<b class='flag-5'>米爾</b>-全志T113-i<b class='flag-5'>開發(fā)板</b>

    ROS系統(tǒng)的智能車開發(fā)-基于米爾芯馳MYD-JD9X開發(fā)板

    本篇測評電子工程世界的優(yōu)秀測評者“mameng”提供。本文將介紹基于米爾電子MYD-JD9X開發(fā)板
    的頭像 發(fā)表于 01-26 08:01 ?933次閱讀
    ROS系統(tǒng)的智能車<b class='flag-5'>開發(fā)</b>-基于<b class='flag-5'>米爾</b>芯馳MYD-JD9X<b class='flag-5'>開發(fā)板</b>

    米爾電子和瑞薩電子推出首款MPU生態(tài)開發(fā)板瑞米派

    近日,米爾電子和瑞薩電子共同定義和開發(fā)了瑞薩第一款MPU生態(tài)開發(fā)板——瑞米派(Remi Pi)正式上市了!在各種Pi板卡琳瑯滿目的當(dāng)下,Re
    的頭像 發(fā)表于 01-25 09:21 ?1105次閱讀