RM新时代网站-首页

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

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

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

零基礎(chǔ)開(kāi)發(fā)小安派-Eyes-S1 入門(mén)篇——Samba共享文件夾

AIoT行業(yè)洞察 ? 來(lái)源:AIoT行業(yè)洞察 ? 作者:AIoT行業(yè)洞察 ? 2024-10-10 10:01 ? 次閱讀

AiPi-Eyes-S1是安信可開(kāi)源團(tuán)隊(duì)專(zhuān)門(mén)為Ai-M61-32S設(shè)計(jì)的一款開(kāi)發(fā)板,支持WiFi6、BLE5.3。所搭載的Ai-M61-32S 模組具有豐富的外設(shè)接口,具體包括 DVP、MJPEG、Dispaly、AudioCodec、USB2.0、SDU、以太網(wǎng) (EMAC)、SD/MMC(SDH)、SPI、UARTI2C、I2S、PWM、GPDAC、GPADC、ACOMP 和 GPIO 等。

AiPi-Eyes-S1集成了SPI屏幕接口,DVP攝像頭接口,外置ES8388音頻編解碼芯片以及預(yù)留TF卡座,并且引出USB接口,可接入U(xiǎn)SB攝像頭。

上期教程實(shí)現(xiàn)了在windows下使用SSH連接到linux,可以在VScode下實(shí)現(xiàn)終端操作,對(duì)文件夾操作也方便。但想到后期對(duì)于一些其他模塊的代碼文件夾,包括在windows下實(shí)現(xiàn)文件夾復(fù)制黏貼的操作還是需要建立samba服務(wù)實(shí)現(xiàn)在windows對(duì)linux的文件夾操作同步。在windows下使用LVGL的文件就可以直接放置到我們的linux文件夾下。搭建開(kāi)發(fā)環(huán)境的過(guò)程枯燥且乏味,但搭建成功后確實(shí)是提升了執(zhí)行效率,完成了復(fù)雜的環(huán)境搭建后,使用起來(lái)更加方便。這也在一定程度上統(tǒng)一了windows和linux編譯環(huán)境選擇困難。只是把linux作為編譯工具,實(shí)際上的操作還是在windows下完成。

一、安裝samba服務(wù)并配置

1.在linux下打開(kāi)終端,按下Ctrl+Alt+T,輸入 sudo apt install samba ,安裝samba服務(wù)。遇到Y(jié)/N直接一路回車(chē)。

wKgZomcHNVeACII2AAEJDfEi-t070.jpeg

2.安裝完成samba后,輸入 sudo vim /etc/samba/smb.conf,對(duì)samba服務(wù)進(jìn)行配置。

wKgaomcHNViAeB4uAAEOgs_Tst472.jpegwKgZomcHNViAARgZAADCNbcdz6E83.jpeg

3.由于打開(kāi)的方式是vim打開(kāi),在打開(kāi)先使用鼠標(biāo)滾輪將文件拉到最底部,這個(gè)時(shí)候vim處于命令模式,無(wú)法對(duì)內(nèi)容進(jìn)行編輯,需要進(jìn)入“編輯模式”。按下鍵盤(pán)上的按鍵i,會(huì)進(jìn)入“編輯模式”,左下角會(huì)出現(xiàn)-- 插入 --,輸入以下內(nèi)容。

[AiPi_Space]

comment = AiPi_Space

path = /home/aithinker/workspace

writable = yes

browseable = yes

wKgaomcHNViAJbubAAC5D1goNX434.jpeg

這里解釋一下上面輸入的命令:

[AiPi_Space] //中括號(hào)里的名稱(chēng)其實(shí)是后續(xù)的文件名,該文件名顯示在windows下

comment = AiPi_Space //這一行屬于文件注釋?zhuān)喈?dāng)于標(biāo)識(shí)符

path = /home/aithinker/workspace //這一行是路徑,選擇你需要共享且顯示的文件夾路徑, 這里我選擇AiPi-Open-Kits的父文件夾workspace

writable = yes //寫(xiě)入權(quán)限

browseable = yes //可瀏覽權(quán)限

輸入完成后,需要先按下ESC,回到“命令模式”,關(guān)鍵的地方來(lái)了,需要保存退出,得先進(jìn)入“末行模式”,進(jìn)入“末行模式”的方法為按下:,也就是冒號(hào),很多小伙伴按了也沒(méi)用,其實(shí)是需要shift+冒號(hào)鍵,進(jìn)入到“末行模式”后,按下wq并回車(chē),即可保存退出。

wKgZomcHNVmAQuHDAADYw450W-o44.jpeg

4.添加samba的用戶賬號(hào),這里需要?jiǎng)?chuàng)建一個(gè)賬號(hào),該賬號(hào)作為后續(xù)在windows下登錄的網(wǎng)絡(luò)憑據(jù),務(wù)必設(shè)置正確且記住。

輸入sudo smbpasswd -a 用戶名,這里我的用戶名輸入aithinker,回車(chē)后需要輸入密碼且確認(rèn)一次。

wKgaomcHNVmAcPihAAFQn1DaH2A54.jpeg

5.設(shè)置好賬號(hào)之后,輸入 ifconfig 查看自己的ip并記住,輸入 sudo /etc/init.d/smbd restart,重啟samba服務(wù)。

wKgZomcHNVmAW6SNAAFFtyxbCQI54.jpegwKgaomcHNVqAWLKyAABZ8I3Igjw68.jpeg

二、在windows下設(shè)置共享文件夾

1.在文件資源管理器,此電腦也可以,右鍵選擇添加一個(gè)網(wǎng)絡(luò)位置,點(diǎn)擊下一步,自定義網(wǎng)絡(luò)位置,在輸入的地址填入兩條斜杠加虛擬機(jī)的IP,這里我填入的我的IP,\192.168.1.102,如果這個(gè)時(shí)候點(diǎn)擊瀏覽,可以看見(jiàn)我們剛剛設(shè)置的文件夾,AiPi_Space,實(shí)際也就是對(duì)于Linux下的workspace。下一步后會(huì)輸入網(wǎng)絡(luò)憑據(jù),這個(gè)就是我們剛剛設(shè)置的賬號(hào),我設(shè)置的賬號(hào)為aithinker,密碼123,確定后會(huì)輸入網(wǎng)絡(luò)位置的名稱(chēng),顯示在我們的文件資源管理器下,我將名字縮略了一下,變成AiPi_Space。

wKgZomcHNVqAB5NiAACpqAXy8FA53.jpegwKgaomcHNVqAV1msAABmzrexNqk20.jpegwKgZomcHNVuAYHjEAABRWfC5W8g02.jpegwKgaomcHNVuAeFjoAABxaw8aZ3E03.jpegwKgZomcHNVuAWXpVAACAq7hqTtM50.jpegwKgaomcHNVyAZvLvAABvW2dEDiQ01.jpegwKgZomcHNV2AYhraAABrUFHG9Ww00.jpeg

2.進(jìn)入AiPi_Space,可以發(fā)現(xiàn)這里面的文件與Linux下的workspace是一樣的,對(duì)文件的操作也是同步的。

wKgaomcHNV6AHUDKAACKdtSVa4s16.jpegwKgZomcHNV6ASQaoAADh3EufeTE43.jpeg

三、踩坑記錄和避坑指南

1.網(wǎng)絡(luò)憑據(jù)錯(cuò)誤,這個(gè)是輸入設(shè)置的賬號(hào)和密碼錯(cuò)誤,請(qǐng)仔細(xì)檢查,賬號(hào)密碼是在前面的 sudo smbpasswd -a 后輸入的賬號(hào)和密碼。

2.無(wú)法訪問(wèn),沒(méi)有權(quán)限,不允許一個(gè)用戶使用一個(gè)以上用戶名與服務(wù)器或共享資源的多重連接。這里是上一次的連接沒(méi)有斷開(kāi),在windows按下Win+R,輸入cmd,進(jìn)入終端,

輸入 net use * /del /y 回車(chē)即可。

wKgaomcHNV-AecREAABvGoETobw53.jpeg

審核編輯 黃宇

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

    關(guān)注

    17

    文章

    1706

    瀏覽量

    91501
  • 開(kāi)源硬件
    +關(guān)注

    關(guān)注

    8

    文章

    208

    瀏覽量

    29805
  • 安信可
    +關(guān)注

    關(guān)注

    0

    文章

    151

    瀏覽量

    3976
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    零基礎(chǔ)開(kāi)發(fā)小安-Eyes-DU之【PWM循環(huán)呼吸燈】

    性能。 既然是開(kāi)源硬件,那必然講究一個(gè)DIY,今天小安親自用小安-Eyes-DU來(lái)制作一個(gè)PWM循環(huán)呼吸燈,來(lái)看看詳細(xì)教程。 ? 01工程搭建 1
    的頭像 發(fā)表于 08-14 15:37 ?788次閱讀
    <b class='flag-5'>零基</b>礎(chǔ)<b class='flag-5'>開(kāi)發(fā)</b><b class='flag-5'>小安</b><b class='flag-5'>派</b>-<b class='flag-5'>Eyes</b>-DU之【PWM循環(huán)呼吸燈】

    如何用小安-Eyes-S1做一個(gè)電子木魚(yú)?

    2024年的第一教程來(lái)了,本篇學(xué)習(xí)如何添加LVGL事件,并制作完成一個(gè)電子木魚(yú)(小美苦苦哀求,我略微出手而已)。祝大家2024積德累功,心想事成!接下來(lái)看看如何用小安-Eyes-S1
    的頭像 發(fā)表于 01-13 15:18 ?1018次閱讀
    如何用<b class='flag-5'>小安</b><b class='flag-5'>派</b>-<b class='flag-5'>Eyes-S1</b>做一個(gè)電子木魚(yú)?

    零基礎(chǔ)開(kāi)發(fā)小安-Eyes-S1外設(shè)——GPIO 輸入輸出

    等。 AiPi-Eyes-S1集成了SPI屏幕接口,DVP攝像頭接口,外置ES8388音頻編解碼芯片以及預(yù)留TF卡座,并且引出USB接口,可接入U(xiǎn)SB攝像頭。 從開(kāi)始學(xué)習(xí)小安
    的頭像 發(fā)表于 10-25 13:50 ?1013次閱讀
    <b class='flag-5'>零基</b>礎(chǔ)<b class='flag-5'>開(kāi)發(fā)</b><b class='flag-5'>小安</b><b class='flag-5'>派</b>-<b class='flag-5'>Eyes-S1</b>外設(shè)<b class='flag-5'>篇</b>——GPIO 輸入輸出

    零基礎(chǔ)開(kāi)發(fā)小安-Eyes-S1外設(shè)——GPIO中斷編程

    等。 AiPi-Eyes-S1集成了SPI屏幕接口,DVP攝像頭接口,外置ES8388音頻編解碼芯片以及預(yù)留TF卡座,并且引出USB接口,可接入U(xiǎn)SB攝像頭。 產(chǎn)品資料:https://docs.ai-thinker.com/eyes
    的頭像 發(fā)表于 10-29 14:56 ?743次閱讀
    <b class='flag-5'>零基</b>礎(chǔ)<b class='flag-5'>開(kāi)發(fā)</b><b class='flag-5'>小安</b><b class='flag-5'>派</b>-<b class='flag-5'>Eyes-S1</b>外設(shè)<b class='flag-5'>篇</b>——GPIO中斷編程

    零基礎(chǔ)開(kāi)發(fā)小安-Eyes-S1外設(shè)——I2S

    等。 AiPi-Eyes-S1集成了SPI屏幕接口,DVP攝像頭接口,外置ES8388音頻編解碼芯片以及預(yù)留TF卡座,并且引出USB接口,可接入U(xiǎn)SB攝像頭。 從開(kāi)始學(xué)習(xí)小安
    的頭像 發(fā)表于 12-13 18:02 ?910次閱讀
    <b class='flag-5'>零基</b>礎(chǔ)<b class='flag-5'>開(kāi)發(fā)</b><b class='flag-5'>小安</b><b class='flag-5'>派</b>-<b class='flag-5'>Eyes-S1</b>外設(shè)<b class='flag-5'>篇</b>——I2<b class='flag-5'>S</b>

    零基礎(chǔ)開(kāi)發(fā)安信可小安-Eyes-S1入門(mén)篇】——初識(shí)小安-Eyes-S1

    初識(shí)小安-Eyes-S1 前言:本教程針對(duì)零基礎(chǔ)人員可以快速上手小安-
    發(fā)表于 09-08 11:06

    小安-Eyes-S1/S2多功能開(kāi)發(fā)板簡(jiǎn)介

    今天,我們?cè)?b class='flag-5'>小安放出新鮮的開(kāi)發(fā)板產(chǎn)品AiPi-Eyes-S1小安-
    的頭像 發(fā)表于 06-19 10:10 ?950次閱讀
    <b class='flag-5'>小安</b><b class='flag-5'>派</b>-<b class='flag-5'>Eyes-S1</b>/<b class='flag-5'>S</b>2多功能<b class='flag-5'>開(kāi)發(fā)</b>板簡(jiǎn)介

    小安-Eyes-S1外設(shè)接口簡(jiǎn)介

    前言:本教程針對(duì)零基礎(chǔ)人員可以快速上手小安-Eyes-S1實(shí)現(xiàn)一些簡(jiǎn)單的應(yīng)用開(kāi)發(fā),僅供參考學(xué)習(xí),本人也在學(xué)習(xí)的過(guò)程中,感謝大家支持。
    的頭像 發(fā)表于 09-18 09:55 ?846次閱讀

    零基礎(chǔ)開(kāi)發(fā)小安-Eyes-S1入門(mén)篇】——初識(shí)小安-Eyes-S1

    前言:本教程針對(duì)零基礎(chǔ)人員可以快速上手小安-Eyes-S1實(shí)現(xiàn)一些簡(jiǎn)單的應(yīng)用開(kāi)發(fā),僅供參考學(xué)習(xí),本人也在學(xué)習(xí)的過(guò)程中,感謝大家支持。
    的頭像 發(fā)表于 09-18 15:41 ?717次閱讀
    <b class='flag-5'>零基</b>礎(chǔ)<b class='flag-5'>開(kāi)發(fā)</b><b class='flag-5'>小安</b><b class='flag-5'>派</b>-<b class='flag-5'>Eyes-S1</b>【<b class='flag-5'>入門(mén)篇</b>】——初識(shí)<b class='flag-5'>小安</b><b class='flag-5'>派</b>-<b class='flag-5'>Eyes-S1</b>

    入門(mén)篇3:零基礎(chǔ)開(kāi)發(fā)小安-Eyes-S1——新建工程并燒錄調(diào)試

    01 新建工程文件 1、復(fù)制helloworld工程 2、將工程移動(dòng)到AiPi-Open-Kits下 3、修改helloworld文件夾下的Makefile文件 Makefile
    的頭像 發(fā)表于 12-12 16:35 ?562次閱讀
    <b class='flag-5'>入門(mén)篇</b>3:<b class='flag-5'>零基</b>礎(chǔ)<b class='flag-5'>開(kāi)發(fā)</b><b class='flag-5'>小安</b><b class='flag-5'>派</b>-<b class='flag-5'>Eyes-S1</b>——新建工程并燒錄調(diào)試

    開(kāi)發(fā)教程 零基礎(chǔ)開(kāi)發(fā)小安-Eyes-S1入門(mén)篇——Win下SSH連接Linux

    AiPi-Eyes-S1 是安信可開(kāi)源團(tuán)隊(duì)專(zhuān)門(mén)為Ai-M61-32S設(shè)計(jì)的一款開(kāi)發(fā)板,支持WiFi6、BLE5.3。所搭載的Ai-M61-32S 模組具有豐富的外設(shè)接口,具體包括 DV
    的頭像 發(fā)表于 09-24 14:31 ?289次閱讀
    <b class='flag-5'>開(kāi)發(fā)</b>教程 <b class='flag-5'>零基</b>礎(chǔ)<b class='flag-5'>開(kāi)發(fā)</b><b class='flag-5'>小安</b><b class='flag-5'>派</b>-<b class='flag-5'>Eyes-S1</b><b class='flag-5'>入門(mén)篇</b>——Win下SSH連接Linux

    零基礎(chǔ)開(kāi)發(fā)小安-Eyes-S1入門(mén)篇】——工程文件架構(gòu)

    、零基礎(chǔ)開(kāi)發(fā)小安-Eyes-S1入門(mén)篇——Win下SSH連接Linux5、
    的頭像 發(fā)表于 11-06 16:10 ?143次閱讀
    <b class='flag-5'>零基</b>礎(chǔ)<b class='flag-5'>開(kāi)發(fā)</b><b class='flag-5'>小安</b><b class='flag-5'>派</b>-<b class='flag-5'>Eyes-S1</b>【<b class='flag-5'>入門(mén)篇</b>】——工程<b class='flag-5'>文件</b>架構(gòu)

    零基礎(chǔ)開(kāi)發(fā)小安-Eyes-S1【外設(shè)】——PWM

    燒錄調(diào)試4、零基礎(chǔ)開(kāi)發(fā)小安-Eyes-S1入門(mén)篇——Win下SSH連接Linux5、
    的頭像 發(fā)表于 11-06 16:10 ?141次閱讀
    <b class='flag-5'>零基</b>礎(chǔ)<b class='flag-5'>開(kāi)發(fā)</b><b class='flag-5'>小安</b><b class='flag-5'>派</b>-<b class='flag-5'>Eyes-S1</b>【外設(shè)<b class='flag-5'>篇</b>】——PWM

    零基礎(chǔ)開(kāi)發(fā)小安-Eyes-S1 外設(shè) ——I2C

    。 AiPi-Eyes-S1集成了SPI屏幕接口,DVP攝像頭接口,外置ES8388音頻編解碼芯片以及預(yù)留TF卡座,并且引出USB接口,可接入U(xiǎn)SB攝像頭。 從開(kāi)始學(xué)習(xí)小安
    的頭像 發(fā)表于 11-27 16:39 ?200次閱讀
    <b class='flag-5'>零基</b>礎(chǔ)<b class='flag-5'>開(kāi)發(fā)</b><b class='flag-5'>小安</b><b class='flag-5'>派</b>-<b class='flag-5'>Eyes-S1</b> 外設(shè)<b class='flag-5'>篇</b> ——I2C

    零基礎(chǔ)開(kāi)發(fā)小安-Eyes-S1【外設(shè)】——FLASH

    。 AiPi-Eyes-S1集成了SPI屏幕接口,DVP攝像頭接口,外置ES8388音頻編解碼芯片以及預(yù)留TF卡座,并且引出USB接口,可接入U(xiǎn)SB攝像頭。 從開(kāi)始學(xué)習(xí)小安
    的頭像 發(fā)表于 12-05 14:31 ?160次閱讀
    <b class='flag-5'>零基</b>礎(chǔ)<b class='flag-5'>開(kāi)發(fā)</b><b class='flag-5'>小安</b><b class='flag-5'>派</b>-<b class='flag-5'>Eyes-S1</b>【外設(shè)<b class='flag-5'>篇</b>】——FLASH
    RM新时代网站-首页