AiPi-Eyes-S1是安信可開源團隊專門為Ai-M61-32S設計的一款開發(fā)板,支持WiFi6、BLE5.3。所搭載的Ai-M61-32S 模組具有豐富的外設接口,具體包括 DVP、MJPEG、Dispaly、AudioCodec、USB2.0、SDU、以太網(wǎng) (EMAC)、SD/MMC(SDH)、SPI、UART、I2C、I2S、PWM、GPDAC、GPADC、ACOMP 和 GPIO 等。
AiPi-Eyes-S1集成了SPI屏幕接口,DVP攝像頭接口,外置ES8388音頻編解碼芯片以及預留TF卡座,并且引出USB接口,可接入USB攝像頭。
上期教程實現(xiàn)了在windows下使用SSH連接到linux,可以在VScode下實現(xiàn)終端操作,對文件夾操作也方便。但想到后期對于一些其他模塊的代碼文件夾,包括在windows下實現(xiàn)文件夾復制黏貼的操作還是需要建立samba服務實現(xiàn)在windows對linux的文件夾操作同步。在windows下使用LVGL的文件就可以直接放置到我們的linux文件夾下。搭建開發(fā)環(huán)境的過程枯燥且乏味,但搭建成功后確實是提升了執(zhí)行效率,完成了復雜的環(huán)境搭建后,使用起來更加方便。這也在一定程度上統(tǒng)一了windows和linux編譯環(huán)境選擇困難。只是把linux作為編譯工具,實際上的操作還是在windows下完成。
一、安裝samba服務并配置
1.在linux下打開終端,按下Ctrl+Alt+T,輸入 sudo apt install samba ,安裝samba服務。遇到Y(jié)/N直接一路回車。
2.安裝完成samba后,輸入 sudo vim /etc/samba/smb.conf,對samba服務進行配置。
3.由于打開的方式是vim打開,在打開先使用鼠標滾輪將文件拉到最底部,這個時候vim處于命令模式,無法對內(nèi)容進行編輯,需要進入“編輯模式”。按下鍵盤上的按鍵i,會進入“編輯模式”,左下角會出現(xiàn)-- 插入 --,輸入以下內(nèi)容。
[AiPi_Space]
comment = AiPi_Space
path = /home/aithinker/workspace
writable = yes
browseable = yes
這里解釋一下上面輸入的命令:
[AiPi_Space] //中括號里的名稱其實是后續(xù)的文件名,該文件名顯示在windows下
comment = AiPi_Space //這一行屬于文件注釋,相當于標識符
path = /home/aithinker/workspace //這一行是路徑,選擇你需要共享且顯示的文件夾路徑, 這里我選擇AiPi-Open-Kits的父文件夾workspace
writable = yes //寫入權(quán)限
browseable = yes //可瀏覽權(quán)限
輸入完成后,需要先按下ESC,回到“命令模式”,關(guān)鍵的地方來了,需要保存退出,得先進入“末行模式”,進入“末行模式”的方法為按下:,也就是冒號,很多小伙伴按了也沒用,其實是需要shift+冒號鍵,進入到“末行模式”后,按下wq并回車,即可保存退出。
4.添加samba的用戶賬號,這里需要創(chuàng)建一個賬號,該賬號作為后續(xù)在windows下登錄的網(wǎng)絡憑據(jù),務必設置正確且記住。
輸入sudo smbpasswd -a 用戶名,這里我的用戶名輸入aithinker,回車后需要輸入密碼且確認一次。
5.設置好賬號之后,輸入 ifconfig 查看自己的ip并記住,輸入 sudo /etc/init.d/smbd restart,重啟samba服務。
二、在windows下設置共享文件夾
1.在文件資源管理器,此電腦也可以,右鍵選擇添加一個網(wǎng)絡位置,點擊下一步,自定義網(wǎng)絡位置,在輸入的地址填入兩條斜杠加虛擬機的IP,這里我填入的我的IP,\192.168.1.102,如果這個時候點擊瀏覽,可以看見我們剛剛設置的文件夾,AiPi_Space,實際也就是對于Linux下的workspace。下一步后會輸入網(wǎng)絡憑據(jù),這個就是我們剛剛設置的賬號,我設置的賬號為aithinker,密碼123,確定后會輸入網(wǎng)絡位置的名稱,顯示在我們的文件資源管理器下,我將名字縮略了一下,變成AiPi_Space。
2.進入AiPi_Space,可以發(fā)現(xiàn)這里面的文件與Linux下的workspace是一樣的,對文件的操作也是同步的。
三、踩坑記錄和避坑指南
1.網(wǎng)絡憑據(jù)錯誤,這個是輸入設置的賬號和密碼錯誤,請仔細檢查,賬號密碼是在前面的 sudo smbpasswd -a 后輸入的賬號和密碼。
2.無法訪問,沒有權(quán)限,不允許一個用戶使用一個以上用戶名與服務器或共享資源的多重連接。這里是上一次的連接沒有斷開,在windows按下Win+R,輸入cmd,進入終端,
輸入 net use * /del /y 回車即可。
審核編輯 黃宇
-
SPI
+關(guān)注
關(guān)注
17文章
1731瀏覽量
92905 -
開源硬件
+關(guān)注
關(guān)注
8文章
213瀏覽量
30202 -
安信可
+關(guān)注
關(guān)注
0文章
169瀏覽量
4145
發(fā)布評論請先 登錄
相關(guān)推薦
零基礎開發(fā)小安派-Eyes-S1外設篇——GPIO 輸入輸出

零基礎開發(fā)小安派-Eyes-S1外設篇——GPIO中斷編程

零基礎開發(fā)小安派-Eyes-S1外設篇——I2S

零基礎開發(fā)小安派-Eyes-S1 外設篇——DAC

零基礎開發(fā)安信可小安派-Eyes-S1【入門篇】——初識小安派-Eyes-S1
小安派-Eyes-S1外設接口簡介
零基礎開發(fā)小安派-Eyes-S1【入門篇】——初識小安派-Eyes-S1

零基礎開發(fā)小安派-Eyes-S1 外設篇 ——I2C

零基礎開發(fā)小安派-Eyes-S1【外設篇】——FLASH

零基礎開發(fā)小安派-Eyes-S1——初識LVGL并搭建最小工程
零基礎開發(fā)小安派-Eyes-S1【進階篇】——初識 LVGL 并搭建最小工程

零基礎開發(fā)小安派-Eyes-S1 進階篇 ——通過屏幕輸入連接 Wi-Fi

評論