国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

VScode遠(yuǎn)程連接開發(fā)嵌入式開發(fā)板

這篇具有很好參考價值的文章主要介紹了VScode遠(yuǎn)程連接開發(fā)嵌入式開發(fā)板。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

在做嵌入式開發(fā)時,很多時候需要遠(yuǎn)程連接或者遠(yuǎn)程調(diào)試設(shè)備,這時可以通過VScode上的插件來很方便的進(jìn)行遠(yuǎn)程連接和調(diào)試。

ssh遠(yuǎn)程連接嵌入式開發(fā)板:

1、安裝vscode ssh遠(yuǎn)程插件:Remote-SSH。

VScode遠(yuǎn)程連接開發(fā)嵌入式開發(fā)板,VScode,vscode,ide,編輯器,團(tuán)隊(duì)開發(fā)

2、點(diǎn)擊"+",輸入ssh連接命令。(eg:ssh root@192.168.1.4)?

VScode遠(yuǎn)程連接開發(fā)嵌入式開發(fā)板,VScode,vscode,ide,編輯器,團(tuán)隊(duì)開發(fā)

VScode遠(yuǎn)程連接開發(fā)嵌入式開發(fā)板,VScode,vscode,ide,編輯器,團(tuán)隊(duì)開發(fā)

3、選擇要更新的ssh配置文件,一般是C:\用戶\用戶名\.ssh\config,根據(jù)實(shí)際情況選擇。添加好主機(jī)后點(diǎn)擊連接。?

VScode遠(yuǎn)程連接開發(fā)嵌入式開發(fā)板,VScode,vscode,ide,編輯器,團(tuán)隊(duì)開發(fā)?VScode遠(yuǎn)程連接開發(fā)嵌入式開發(fā)板,VScode,vscode,ide,編輯器,團(tuán)隊(duì)開發(fā)

?4、如果沒有出現(xiàn)上面連接的選項(xiàng),按組合鍵"Ctrl"+"Shift"+"p",輸入Remote-SSH,選擇連接到主機(jī)。然后選擇系統(tǒng)類型,嵌入式設(shè)備的系統(tǒng)一般都是Linux。

VScode遠(yuǎn)程連接開發(fā)嵌入式開發(fā)板,VScode,vscode,ide,編輯器,團(tuán)隊(duì)開發(fā)

VScode遠(yuǎn)程連接開發(fā)嵌入式開發(fā)板,VScode,vscode,ide,編輯器,團(tuán)隊(duì)開發(fā)

?5、輸入密碼(遠(yuǎn)程主機(jī)用戶的密碼)。

VScode遠(yuǎn)程連接開發(fā)嵌入式開發(fā)板,VScode,vscode,ide,編輯器,團(tuán)隊(duì)開發(fā)

6、登入成功后,可以選擇一個文件夾,這樣每次登入都會默認(rèn)進(jìn)入這個目錄下。

VScode遠(yuǎn)程連接開發(fā)嵌入式開發(fā)板,VScode,vscode,ide,編輯器,團(tuán)隊(duì)開發(fā)

ssh免密登入設(shè)置:?

1、在本地(Windows、Ubuntu或者M(jìn)acos)生成一對ssh公私密鑰。以Windows為例,打開?cmd 輸入?ssh-keygen 命令,然后一直按回車就可以了,應(yīng)該和下面輸出差不多。

C:\Users\86199>ssh-keygen
Generating public/private rsa key pair.
Enter file in which to save the key (C:\Users\86199/.ssh/id_rsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in C:\Users\86199/.ssh/id_rsa.
Your public key has been saved in C:\Users\86199/.ssh/id_rsa.pub.
The key fingerprint is:
SHA256:k/fZW0MI2odocmufHxptziPKxrNu4guuq0fTX/miWEs 鏉庡皬鐧紷DESKTOP-5ONQ0N7
The key's randomart image is:
+---[RSA 2048]----+
|                 |
|                 |
|           .     |
|         .+ o .  |
|    .  .S=oo o . |
|   o .  +=..oo.  |
|  . ...Eoo..o+...|
|   .. =o+*.oB..o.|
| .oooo.=B==+o+o  |
+----[SHA256]-----+

2、會在 C:\User\XXX\ 目錄下生成一個.ssh的文件夾(XXX代表你在Windows上面的名字),里面有?id_rsa(私鑰)?和 id_rsa.pub(公鑰) 兩個文件。

VScode遠(yuǎn)程連接開發(fā)嵌入式開發(fā)板,VScode,vscode,ide,編輯器,團(tuán)隊(duì)開發(fā)

其中的 config 就是之前 VSCode 中的配置文件,里面保存著服務(wù)端的IP、名字和用戶。?

VScode遠(yuǎn)程連接開發(fā)嵌入式開發(fā)板,VScode,vscode,ide,編輯器,團(tuán)隊(duì)開發(fā)

3、在遠(yuǎn)程服務(wù)端的用戶目錄下(就是ssh登入的默認(rèn)目錄),創(chuàng)建一個 .ssh 目錄,然后進(jìn)入?.ssh 目錄下創(chuàng)建一個?authorized_keys 文件。?將之前生成的公鑰?id_rsa.pub 文件里的內(nèi)容全部復(fù)制到?authorized_keys 文件中就可以了。

VScode遠(yuǎn)程連接開發(fā)嵌入式開發(fā)板,VScode,vscode,ide,編輯器,團(tuán)隊(duì)開發(fā)

scp開發(fā)板上傳和下載文件:

上傳和下載文件使用的命令都是 scp,無論是 Windows 還是 Linux 只要安裝了 ssh 都能使用。

上傳:scp /path/file user@IP:/path/

下載:scp user@IP:/path/file?/path?

scp /home/root/workspace/samples/bin/key_test biqu@192.168.0.102:/home/biqu/workspace/
The authenticity of host '192.168.0.102 (192.168.0.102)' can't be established.
ED25519 key fingerprint is SHA256:8qDFfC1AfmGhGmH09Vrc1m8S/zwktfRujVx4F9mpKgw.
This host key is known by the following other names/addresses:
    ~/.ssh/known_hosts:6: [hashed name]
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
Warning: Permanently added '192.168.0.102' (ED25519) to the list of known hosts.
biqu@192.168.0.102's password: 
key_test                   100%  464KB   2.8MB/s   00:00    

按格式輸入命令后,輸入用戶密碼,就將 key_test 文件從本地上傳到遠(yuǎn)程 biqu 用戶的 workspace 目錄下了。如果需要上傳整個目錄就需要加上 -r 參數(shù)。

scp biqu@192.168.0.102:/home//biqu/workspace/key_test /home/root/workspace
/samples/bin
biqu@192.168.0.102's password: 
key_test                   100%  464KB   1.7MB/s   00:00   

?按格式輸入命令后,輸入用戶密碼,就將遠(yuǎn)程 biqu 用戶的 key_test 文件下載到本地 bin?目錄下了。如果需要下載整個目錄就需要加上 -r 參數(shù)。

以上就是VScode遠(yuǎn)程連接嵌入式開發(fā),之后有機(jī)會再把使用gdb調(diào)試補(bǔ)上,如果有什么疑問或建議,歡迎在評論區(qū)中提出嗷~。文章來源地址http://www.zghlxwxcb.cn/news/detail-813103.html

到了這里,關(guān)于VScode遠(yuǎn)程連接開發(fā)嵌入式開發(fā)板的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 嵌入式科普(9)vscode無法跳轉(zhuǎn)和恢復(fù)默認(rèn)配置

    嵌入式科普(9)vscode無法跳轉(zhuǎn)和恢復(fù)默認(rèn)配置

    一、目的/概述 二、解決辦法 ? ? 2.1 使能Intelli Sense Engine ? ? 2.2 vscode恢復(fù)默認(rèn)配置 ? ? 2.3 c/c++與clangd沖突 嵌入式科普(9)vscode無法跳轉(zhuǎn)和恢復(fù)默認(rèn)配置 1、2024年的第一天突然vscode無法跳轉(zhuǎn),莫名其妙 2、嘗試了各種設(shè)置和插件都無效,卸載重裝vscode也無效,刪除C:Usersjerry.vs

    2024年01月22日
    瀏覽(33)
  • AI嵌入式K210項(xiàng)目(19)-安裝CanMV IDE開發(fā)軟件

    AI嵌入式K210項(xiàng)目(19)-安裝CanMV IDE開發(fā)軟件

    前幾章我們介紹K210使用C語言裸機(jī)開發(fā)方法,大家對K210內(nèi)部的硬件和各種加速器有了初步的了解,但是開發(fā)人工智能相關(guān)程序,使用C語言的話復(fù)雜度比較高,因此接下來我們逐步學(xué)習(xí)基于K210芯片使用python開發(fā)人工智能相關(guān)程序,包含顏色識別,人臉識別,口罩識別等,也包

    2024年01月25日
    瀏覽(19)
  • RISC-V IDE MRS使用筆記(十):嵌入式編程開發(fā)技巧匯總

    RISC-V IDE MRS使用筆記(十):嵌入式編程開發(fā)技巧匯總

    MRS常見嵌入式開發(fā)技巧: Q1:如何修改程序編譯生成庫? A1:在工具欄中點(diǎn)擊活動工程的編譯配置按鈕,在Build Artifact的Tab頁面指定目標(biāo)類型,選中為Static Library 點(diǎn)擊Apply and Close應(yīng)用編譯配置。此時會提示建議將調(diào)試等級設(shè)置為None,優(yōu)化等級設(shè)為Os,這是為了減少生成庫的大小

    2024年02月11日
    瀏覽(18)
  • IDE也卷了,微軟殺入嵌入式IDE

    IDE也卷了,微軟殺入嵌入式IDE

    為什么說 IDE 也卷了? 因?yàn)榍安痪茫?月初), Keil 官方推出了免費(fèi)、沒有代碼大小限制的社區(qū)版IDE(Community) 。 隨后(在上周),微軟也發(fā)布了基于 VS Code 的嵌入式開發(fā)插件(Embedded Tools),支持Azure RTOS、FreeRTOS操作系統(tǒng)。 地址: https://devblogs.microsoft.com/cppblog/vscode-embedde

    2024年02月05日
    瀏覽(15)
  • 用于時間觸發(fā)的嵌入式軟件的IDE

    用于時間觸發(fā)的嵌入式軟件的IDE

    TTE Systems的RapidiTTy IDE為希望創(chuàng)建“時間觸發(fā)”微控制器軟件以提高整體系統(tǒng)可靠性的開發(fā)人員提供了一個獨(dú)立的環(huán)境。RapidiTTy(下面的圖1)旨在解決深度嵌入的應(yīng)用,包括醫(yī)療,國防,汽車和工業(yè)部門以及白色和棕色商品中的控制和監(jiān)視操作。 時間觸發(fā)(TT)系統(tǒng)的關(guān)鍵特征

    2024年02月07日
    瀏覽(23)
  • 嵌入式linux開發(fā)板,通過網(wǎng)線連接電腦,共享電腦無線網(wǎng)絡(luò),訪問外網(wǎng)

    嵌入式linux開發(fā)板,通過網(wǎng)線連接電腦,共享電腦無線網(wǎng)絡(luò),訪問外網(wǎng)

    控制面板----網(wǎng)絡(luò)和 Internet----網(wǎng)絡(luò)連接 右擊WLAN----屬性 “以太網(wǎng)”即開發(fā)板通過網(wǎng)線連接的電腦網(wǎng)口 點(diǎn)擊確定后,一般會出現(xiàn) 以太網(wǎng)的IP地址將自動改為192.168.137.1??赏ㄟ^“右擊以太網(wǎng)----屬性----lnternet 協(xié)議版本4 (TCP/IPv4)----屬性”查看IP地址是否已修改。 設(shè)置IP,需要與以太

    2024年02月12日
    瀏覽(52)
  • Git基礎(chǔ)教程:使用Git Pull從遠(yuǎn)程倉庫拉取代碼(適用于嵌入式開發(fā))

    Git基礎(chǔ)教程:使用Git Pull從遠(yuǎn)程倉庫拉取代碼(適用于嵌入式開發(fā)) 在嵌入式開發(fā)中,使用版本控制系統(tǒng)是一種常見的做法,以便團(tuán)隊(duì)成員之間能夠協(xié)同開發(fā),并保持代碼的版本管理。其中,Git是一種廣泛采用的分布式版本控制系統(tǒng),它提供了許多強(qiáng)大的功能來管理代碼庫。

    2024年02月08日
    瀏覽(20)
  • IDE也卷了,微軟殺入嵌入式IDE_microsoft azure rtos開源嗎(1)

    IDE也卷了,微軟殺入嵌入式IDE_microsoft azure rtos開源嗎(1)

    因?yàn)椋@幾年物聯(lián)網(wǎng)的快速發(fā)展,迫使微軟布局嵌入式。 早在2019年,微軟重金收購 ThreadX 嵌入式實(shí)時操作系統(tǒng),然后,緊接著 在 2020 年,開源了Azure RTOS ThreadX 。 在去年底(2021年12月), 微軟發(fā)布了基于 VS 2022 的支持嵌入式RTOS、MCU軟件開發(fā)的IDE 。 在本月初(2022年3月),

    2024年04月16日
    瀏覽(22)
  • 嵌入式IDE(1):IAR中ICF鏈接文件詳解和實(shí)例分析

    最近在使用NXP提供的MCUXPresso IDE,除了Eclipse固有的優(yōu)點(diǎn)外,我覺得它最大的優(yōu)點(diǎn)就是在鏈接腳本的生成上,提供了非常直觀的GUI配置界面,而且生成的鏈接腳本也是GCC規(guī)范的連接腳本。但這個IDE僅僅支持NXP相關(guān)的產(chǎn)品,而且調(diào)試的性能在某些情況下并不理想。而我們用得比較

    2024年02月10日
    瀏覽(94)
  • 嵌入式IDE(2):KEIL中SCF分散加載鏈接文件詳解和實(shí)例分析

    嵌入式IDE(2):KEIL中SCF分散加載鏈接文件詳解和實(shí)例分析

    在上一篇文章IAR中ICF鏈接文件詳解和實(shí)例分析中,我通過I.MX RT1170的SDK中的內(nèi)存映射關(guān)系,分析了IAR中的ICF鏈接文件的語法。對于MCU編程所使用的IDE來說,IAR和Keil用得比較多,所以這一篇文章就來分析一下Keil的分散文件 .scf ( scatter file )。 和上一篇文章一樣,同樣使用I.MX R

    2024年02月09日
    瀏覽(111)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包