RM新时代网站-首页

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

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

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

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

AIoT行業(yè)洞察 ? 來(lái)源:AIoT行業(yè)洞察 ? 作者:AIoT行業(yè)洞察 ? 2024-09-24 14:31 ? 次閱讀

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、UART、I2C、I2S、PWM、GPDAC、GPADC、ACOMP 和 GPIO 等。

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

為了方便大家更好的開(kāi)發(fā),在Windows下使用VScode建立遠(yuǎn)程連接虛擬機(jī)的Linux十分方便,后續(xù)還會(huì)教程使用samba,使windows下的特定文件夾可以與linux共享,在后期使用LVGL或?qū)⑵渌K的代碼放進(jìn)同一個(gè)文件夾下時(shí)十分方便。本篇先教大家如何在windows下使用VScode通過(guò)ssh連接我們的linux,這樣開(kāi)發(fā)起來(lái)只需要將虛擬機(jī)啟動(dòng),在windows使用VScode用終端操作即可。

一、在Linux下安裝ssh并配置網(wǎng)絡(luò)

1.使用Ctrl+Alt+T,打開(kāi)終端,輸入 sudo apt-get install ssh ,安裝ssh

wKgZombyXJKAMw-RAADfaMZaDdI93.jpeg

2.輸入 sudo apt-get install net-tools ,安裝網(wǎng)絡(luò)工具

wKgZombyXJWAGuTOAADtWqfxKwI15.jpeg

3.輸入 sudo service ssh start ,啟動(dòng)ssh服務(wù)

wKgaombyXJaAX-0WAAB8dnZvZoY65.jpeg

4.輸入 ifconfig ,查看自己的IP,如果是之前使用我提供的鏡像,這里的兩張網(wǎng)卡都是虛擬網(wǎng)卡,IP地址會(huì)與主機(jī)不一致。

wKgZombyXJeAciKpAADZuQ9_-Yc48.jpeg

二、查看Windows下的IP

這里有兩種方法查看本機(jī)IP

方法1:點(diǎn)開(kāi)設(shè)置,進(jìn)入網(wǎng)絡(luò)和Internet設(shè)置,點(diǎn)擊對(duì)應(yīng)連接網(wǎng)絡(luò)的屬性,在列表中查看IPv4地址,可以看到我的WindowsIP地址是192.168.1.103

wKgaombyXJeAZM57AAAY_YDgOm442.jpegwKgaombyXJuAfrIjAACmTpGDvLw86.jpegwKgZombyXJyAJ6WmAADXYP17ppI06.jpeg

方法2:按下Win+R,輸入cmd,回車(chē),打開(kāi)終端,輸入ipconfig,查看自己對(duì)應(yīng)的IP

wKgaombyXJyAQwaqAAEAUC37hEs05.jpeg

三、設(shè)置Linux下的IP與Windows保持一致

1.在VM界面下,點(diǎn)擊虛擬機(jī)-可移動(dòng)設(shè)備-網(wǎng)絡(luò)適配器-設(shè)置

wKgaombyXJyAeBMzAAEbPYNGF_k10.jpeg

2.將之前設(shè)置的兩張網(wǎng)卡其中一張?jiān)O(shè)置為橋接模式,勾選復(fù)制物理網(wǎng)絡(luò)連接狀態(tài),最后點(diǎn)擊確定

wKgZombyXJ2ANEXBAAEhh0MoqJk44.jpeg

3.設(shè)置完成后,可以看到兩端的IP已經(jīng)在一個(gè)網(wǎng)段下,都是192.168.1.xxx

wKgaombyXJ6AKh1vAADyNY3sdyg70.jpeg

四、Windows下的準(zhǔn)備

1.安裝VScode,這里附上網(wǎng)址,VScode官網(wǎng),安裝軟件的過(guò)程不再描述,安裝完成后打開(kāi)軟件即可

wKgZombyXJ6AVV-VAAEKSW6R5Ac10.jpeg

2.在VScode左側(cè)點(diǎn)擊拓展,搜索ssh后點(diǎn)擊安裝,如果是第一次安裝的小伙伴,可以先安裝Chinese插件后重啟VScode,這樣界面就是中文的,順便可以安裝一下我在本地端安裝的插件

wKgaombyXJ-APxu1AADYLLEi6wQ93.jpegwKgZombyXJ-AAQ7EAACeiRgF8dM18.jpeg

3.安裝好ssh后,左側(cè)會(huì)出現(xiàn)一個(gè)類(lèi)似顯示屏的圖標(biāo),點(diǎn)擊,在出現(xiàn)的SSH框下點(diǎn)擊加號(hào),輸入剛剛我們?cè)趌inux下查看的IP,這里我的IP為192.168.1.102,大家自行輸入自己的IP,回車(chē)后,點(diǎn)擊下方出現(xiàn)的第一條信息。

wKgaombyXKCAQc3CAAA4i9WgViM51.jpegwKgZombyXKCAIB5TAAAmc2O6sgQ49.jpegwKgaombyXKCAT5ifAAA0A0tI6bA31.jpeg

4.在彈出的窗口中點(diǎn)擊 Open Config,進(jìn)入config界面,會(huì)看見(jiàn)已經(jīng)配置好了Host和HostName,我們?cè)谙路捷斎?User+自己的用戶(hù)名,這個(gè)用戶(hù)名就是Linux終端下的用戶(hù)名,我們的用戶(hù)名是aithinker,如果是其他用戶(hù)名輸入對(duì)應(yīng)的用戶(hù)名即可。配置完記得Ctrl+S保存配置,在左方SSH下點(diǎn)擊刷新就會(huì)出現(xiàn)我們配置好的IP。

wKgZombyXKKAB31NAAAa5Jg8gcs02.jpegwKgaombyXKKAK05XAAA_mWqIiWo70.jpeg

5.點(diǎn)擊對(duì)應(yīng)IP下后面的->,選擇Linux,Continue,最后會(huì)輸入linux下的密碼,也就是linux界面下的用戶(hù)登錄密碼,輸入123回車(chē)。這時(shí)會(huì)提示在linux下安裝VS的服務(wù),等待完成即可。

wKgZombyXKOAKme9AABxM97ULQ873.jpegwKgaombyXKOAWOkFAABoBcKfQuk50.jpegwKgaombyXKmACfDvAACj9mGjdmo55.jpegwKgaombyXKuAVSDgAABpNdGV1m029.jpegwKgaombyXKyAJhB8AAAZYTpmWRE04.jpeg

五、VScode界面操作

1.連接成功后會(huì)顯示該界面,點(diǎn)擊左上角的資源管理器,打開(kāi)文件夾。

wKgZombyXK2ABzXcAAC37ftz5Gk02.jpeg

2.這里在打開(kāi)文件夾的列表下,選擇小安派對(duì)應(yīng)的文件夾即可。選擇到AiPi-Open-Kits,確定后會(huì)出現(xiàn)彈窗,勾選信任作者,點(diǎn)擊是。這樣打開(kāi)的左側(cè)列表就全是小安派的demo和SDK。

wKgaombyXK2AXiycAACuyC1GcNc07.jpegwKgaombyXLCAXIxSAACx0LrCFrU63.jpeg

3.這樣在左側(cè)打開(kāi)文件的操作更加簡(jiǎn)便,要使用終端的情況下,點(diǎn)擊上方的查看,會(huì)有終端選項(xiàng),點(diǎn)擊后下方會(huì)出現(xiàn)終端,可以看到該終端的名稱(chēng)與Linux下是完全一致的。

wKgZombyXLGAUdZrAADBZQTfV0Q91.jpeg

4.順便可以在ssh下安裝以下插件,也就是小安派編譯的必須固件。方法同樣為點(diǎn)擊左側(cè)拓展圖標(biāo),搜索安裝即可。

wKgaombyXLGAGudXAACFU9H5GkM91.jpeg

六、踩坑記錄與避坑指南

Linux和Windows的IP端口不一致,在這之前使用了兩張網(wǎng)卡都可以正常上網(wǎng),但網(wǎng)段始終無(wú)法統(tǒng)一,設(shè)置了橋接模式后也一直是正在連接的狀態(tài)

解決辦法:關(guān)閉虛擬機(jī),點(diǎn)擊右上角的編輯,打開(kāi)虛擬網(wǎng)絡(luò)編輯器,點(diǎn)擊右下角更改設(shè)置,進(jìn)入管理員權(quán)限下的界面

wKgZombyXLKABXqaAAB5cW1f_JQ34.jpegwKgaombyXLKAA3vkAADnLfhLFAw42.jpeg

這里會(huì)生成一張VMnet0的網(wǎng)卡,選擇橋接模式,在已橋接的選項(xiàng)中選擇我的網(wǎng)卡,這里我是AC 9560。設(shè)置成功后應(yīng)用,確定。

wKgZombyXLOABvONAAD-tj8W0EE80.jpeg

解決思路就是,我的USB拓展塢連接的網(wǎng)線(xiàn),但可能拓展塢的驅(qū)動(dòng)問(wèn)題,虛擬機(jī)無(wú)法識(shí)別我的網(wǎng)線(xiàn),將橋接的連接改為無(wú)線(xiàn)網(wǎng)卡后,只要連接同一個(gè)Wi-Fi就能確保網(wǎng)段一致。

審核編輯 黃宇

聲明:本文內(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)投訴
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11292

    瀏覽量

    209322
  • Win
    Win
    +關(guān)注

    關(guān)注

    0

    文章

    63

    瀏覽量

    28182
  • SSH
    SSH
    +關(guān)注

    關(guān)注

    0

    文章

    188

    瀏覽量

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

    關(guān)注

    0

    文章

    151

    瀏覽量

    3976
收藏 人收藏

    評(píng)論

    相關(guān)推薦

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

    上周發(fā)布了新的開(kāi)源硬件——小安-Eyes-DU,DU板子亮點(diǎn)是什么?小安來(lái)解釋。 小安
    的頭像 發(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>

    零基礎(chǔ)開(kāi)發(fā)安信可小安-Eyes-S1入門(mén)篇】——安裝VMware與Ubuntu

    Ubuntu 18.04已經(jīng)給大家設(shè)置了中文,換好了國(guó)內(nèi)的清華APT源,安裝VScode與必要的插件,拉取了截至目前更新的小安最新的SDK和子模塊,配置好了編譯環(huán)境。由于集成度較高,本次下載的壓縮包
    的頭像 發(fā)表于 09-26 09:00 ?785次閱讀
    <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>】——安裝VMware與Ubuntu

    功德+1,用小安-Eyes-S1做一個(gè)電子木魚(yú)

    2024積德累功,心想事成!接下來(lái) 看看如何用小安-Eyes-S1做一個(gè)電子木魚(yú) 。 01、GUI-Guider 頁(yè)面設(shè)計(jì) 先新建一個(gè)工程。 直接進(jìn)入 UI 設(shè)計(jì)界面,這里用到了兩個(gè)組件, 一個(gè)是圖片按鈕,一個(gè)是文本框 。 先
    的頭像 發(fā)表于 01-16 14:33 ?737次閱讀
    功德+<b class='flag-5'>1</b>,用<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入門(mén)篇】——工程文件架構(gòu)

    、零基礎(chǔ)開(kāi)發(fā)小安-Eyes-S1入門(mén)篇——Win
    的頭像 發(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>】——工程文件架構(gòu)

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

    燒錄調(diào)試4、零基礎(chǔ)開(kāi)發(fā)小安-Eyes-S1入門(mén)篇——Win
    的頭像 發(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新时代网站-首页