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

【Linux下6818開發(fā)板(ARM)】SecureCRT串口和交叉編譯工具(巨細(xì)版!)

這篇具有很好參考價(jià)值的文章主要介紹了【Linux下6818開發(fā)板(ARM)】SecureCRT串口和交叉編譯工具(巨細(xì)版?。OM麑Υ蠹矣兴鶐椭?。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

  • (??? ),hello我是祐言
  • 博客主頁:C語言基礎(chǔ),Linux基礎(chǔ),軟件配置領(lǐng)域博主??
  • 快上??,一起學(xué)習(xí)!
  • 送給讀者的一句雞湯??:
  • 集中起來的意志可以擊穿頑石!
  • 作者水平很有限,如果發(fā)現(xiàn)錯(cuò)誤,可在評論區(qū)指正,感謝??

【Linux下6818開發(fā)板(ARM)】SecureCRT串口和交叉編譯工具(巨細(xì)版?。?6818開發(fā)板實(shí)戰(zhàn)(ARM),軟件配置,linux,6818

一、串口工具和開發(fā)板上電

1.串口工具

【Linux下6818開發(fā)板(ARM)】SecureCRT串口和交叉編譯工具(巨細(xì)版?。?6818開發(fā)板實(shí)戰(zhàn)(ARM),軟件配置,linux,6818

? ? ? ? ?SecureCRT

????????SecureCRT是一款功能強(qiáng)大的終端仿真軟件,由VanDyke Software公司開發(fā)。它主要用于在Windows、macOS和Linux等操作系統(tǒng)上與遠(yuǎn)程服務(wù)器和設(shè)備進(jìn)行安全的Shell訪問和數(shù)據(jù)傳輸。

????????并且支持SSH、Telnet、RLogin、Serial等多種連接協(xié)議,可與各種遠(yuǎn)程設(shè)備和服務(wù)器建立安全連接。是比較常用的一款串口工具,另一個(gè)推薦PuTTy。

? ? ? 下載好SecureCRT后

????????接通電源線,并把串口也連接,串口在第一次連接時(shí)需要驅(qū)動(dòng),這里是一種驅(qū)動(dòng)下載鏈接:

? ? ? 串口驅(qū)動(dòng)
????????當(dāng)然,你也可以使用“驅(qū)動(dòng)精靈”類似的驅(qū)動(dòng)工具,自動(dòng)掃描安裝。

【Linux下6818開發(fā)板(ARM)】SecureCRT串口和交叉編譯工具(巨細(xì)版?。?6818開發(fā)板實(shí)戰(zhàn)(ARM),軟件配置,linux,6818

????????準(zhǔn)備好以上兩點(diǎn)后,我們就可以打開SecureCRT了,首先它會自動(dòng)彈連接面板,點(diǎn)擊“快速連接”。

【Linux下6818開發(fā)板(ARM)】SecureCRT串口和交叉編譯工具(巨細(xì)版?。?6818開發(fā)板實(shí)戰(zhàn)(ARM),軟件配置,linux,6818

?????????然后依次點(diǎn)擊協(xié)議為Serial,端口為你自己所連接串口的名稱,這里可以從電腦設(shè)置-》設(shè)備里查到,波特率115200。

【Linux下6818開發(fā)板(ARM)】SecureCRT串口和交叉編譯工具(巨細(xì)版?。?6818開發(fā)板實(shí)戰(zhàn)(ARM),軟件配置,linux,6818

【Linux下6818開發(fā)板(ARM)】SecureCRT串口和交叉編譯工具(巨細(xì)版!),6818開發(fā)板實(shí)戰(zhàn)(ARM),軟件配置,linux,6818

?????????點(diǎn)擊確定,并打開6818開發(fā)板的開關(guān),你就會看到一排排的代碼在飛速運(yùn)行,直到這:

【Linux下6818開發(fā)板(ARM)】SecureCRT串口和交叉編譯工具(巨細(xì)版?。?6818開發(fā)板實(shí)戰(zhàn)(ARM),軟件配置,linux,6818

?????????注意:這期間不要亂動(dòng)鼠標(biāo)鍵盤喔~

????????這時(shí)候我們的串口通信就連接好了,可以開始使用開發(fā)板。

?二、開發(fā)板基礎(chǔ)配置

1.關(guān)于? secureCRT終端的快捷圖標(biāo)

【Linux下6818開發(fā)板(ARM)】SecureCRT串口和交叉編譯工具(巨細(xì)版?。?6818開發(fā)板實(shí)戰(zhàn)(ARM),軟件配置,linux,6818
2.關(guān)閉系統(tǒng)預(yù)裝的啟動(dòng)后的第一個(gè)程序

????????使用vi打開profile文件,代碼如下:

vi /etc/profile 	#打開profile文件

????????這里在提一嘴關(guān)于vi的操作,其實(shí)和vim編輯器差不多,那么我們來熟悉一下基本的操作:

shift+g				#定位到最后一行
按下鍵 i				#插入模式
#如果光標(biāo)不閃爍,可以斷開連接,重新連
進(jìn)行編輯之后,按下ESC進(jìn)入命令模式
shift+冒號進(jìn)入底行命令模式
輸入wq保存退出

????????然后通過shift+g操作來到文件末位,注釋掉這兩行就好,如果你沒有這兩行,那么久無需這步操作。

【Linux下6818開發(fā)板(ARM)】SecureCRT串口和交叉編譯工具(巨細(xì)版?。?6818開發(fā)板實(shí)戰(zhàn)(ARM),軟件配置,linux,6818

?????????然后重啟開發(fā)板:

#重啟開發(fā)板, 有以下三種方式都可以重啟
1. 電源開關(guān)
2. 復(fù)位按鍵
3. reboot命令

3.終端顯示的字符編碼設(shè)置

????????進(jìn)入串口工具SecurreCRT會話選項(xiàng):

【Linux下6818開發(fā)板(ARM)】SecureCRT串口和交叉編譯工具(巨細(xì)版!),6818開發(fā)板實(shí)戰(zhàn)(ARM),軟件配置,linux,6818

?????????更改字符編碼:改為你編碼的格式就好,一般為UTF-8

【Linux下6818開發(fā)板(ARM)】SecureCRT串口和交叉編譯工具(巨細(xì)版?。?6818開發(fā)板實(shí)戰(zhàn)(ARM),軟件配置,linux,6818

?三、串口下載

1.rx 命令(系統(tǒng)自帶)

????????命令格式為:

rx 文件名 (回車執(zhí)行)

????????然后點(diǎn)擊發(fā)送Xmodem

【Linux下6818開發(fā)板(ARM)】SecureCRT串口和交叉編譯工具(巨細(xì)版?。?6818開發(fā)板實(shí)戰(zhàn)(ARM),軟件配置,linux,6818

????????點(diǎn)擊完上面的傳輸之后,會打開一個(gè)文件瀏覽框,從中找到要下載的文件路徑

【Linux下6818開發(fā)板(ARM)】SecureCRT串口和交叉編譯工具(巨細(xì)版!),6818開發(fā)板實(shí)戰(zhàn)(ARM),軟件配置,linux,6818

????????點(diǎn)擊發(fā)送之后,結(jié)果為:0 errors 表示下載成功

【Linux下6818開發(fā)板(ARM)】SecureCRT串口和交叉編譯工具(巨細(xì)版!),6818開發(fā)板實(shí)戰(zhàn)(ARM),軟件配置,linux,6818

2.rz命令(外部移植)

????????這個(gè)命令是從外部移植,原本默認(rèn)沒有,但這個(gè)命令更好用,一般作為常用方式。

????????接下來讓我們先用rx命令來移植rz命令:

rx rz           #通過rx下載rz

chmod 777 rz    #修改rz的權(quán)限
mv rz /bin      #移動(dòng)到bin目錄下,這樣可以在任何路徑使用rz
 

?????????完成以后我們就可以使用rz命令了,這個(gè)命令下串口工具會自動(dòng)彈出你的文件目錄,來傳輸文件了,這里有個(gè)小技巧就是,當(dāng)你把rz文件放在你常用的工程目錄下傳入,下次打開使用rz命令時(shí)它就會默認(rèn)打開你的工程目錄。

?【Linux下6818開發(fā)板(ARM)】SecureCRT串口和交叉編譯工具(巨細(xì)版?。?6818開發(fā)板實(shí)戰(zhàn)(ARM),軟件配置,linux,6818

?????????使用細(xì)節(jié)其實(shí)和rx沒太大區(qū)別,就不展示了。

3.U盤拷貝

? ? ? ? U盤嘛都會用吧,保證是U盤文件系統(tǒng)為FAT32就行。

【Linux下6818開發(fā)板(ARM)】SecureCRT串口和交叉編譯工具(巨細(xì)版?。?6818開發(fā)板實(shí)戰(zhàn)(ARM),軟件配置,linux,6818

?????????想要從u盤中拿到文件,放到自己所建的目錄,步驟如下:

cd /mnt/udisk/		#進(jìn)入到開發(fā)板U盤所在路徑
ls					#查看U盤有哪些目錄
cd xxx/				#切換到要去到的路徑
ls					#查看這個(gè)路徑下所有的文件,選取自己想要的
cp或者mv把想要的文件復(fù)制或者移動(dòng)到自己的目錄

四、交叉編譯工具鏈的移植

1.交叉編譯工具的下載

?????????就叫這個(gè)名,自己搜一下,因?yàn)榫W(wǎng)上有很多,我也長傳不了了。

【Linux下6818開發(fā)板(ARM)】SecureCRT串口和交叉編譯工具(巨細(xì)版!),6818開發(fā)板實(shí)戰(zhàn)(ARM),軟件配置,linux,6818

arm-linux-gnueabi-5.4.0.tar.xz

2.移植步驟

? ? ? ? 首先在Ubuntu終端中找到它的工程目錄。

【Linux下6818開發(fā)板(ARM)】SecureCRT串口和交叉編譯工具(巨細(xì)版!),6818開發(fā)板實(shí)戰(zhàn)(ARM),軟件配置,linux,6818

?????????按照以下步驟執(zhí)行命令:

sudo tar xvf arm-linux-gnueabi-5.4.0.tar.xz -C /	#把這個(gè)工具鏈解壓到根目錄下
cd /usr/local/arm/5.4.0/usr/bin/					#切換到該目錄
./arm-linux-gcc -v									#執(zhí)行這個(gè)命令,如果有以下打印,說明解壓沒有問題

【Linux下6818開發(fā)板(ARM)】SecureCRT串口和交叉編譯工具(巨細(xì)版?。?6818開發(fā)板實(shí)戰(zhàn)(ARM),軟件配置,linux,6818

?????????當(dāng)執(zhí)行最后一個(gè)命令,如果有以上打印,并拿到了版本號,說明解壓沒有問題,可以開始環(huán)境變量配置了。

3.環(huán)境變量配置

????????環(huán)境變量前面也是有講解的,就不過多巴巴了,可以看這里。

Linux環(huán)境變量_祐言QAQ的博客-CSDN博客

????????那么我們直接看代碼:

gedit ~/.bashrc		#打開家目錄下的腳本文件

????????然后再在最后添加下面這句話:

export PATH=/usr/local/arm/5.4.0/usr/bin:$PATH?? ?

【Linux下6818開發(fā)板(ARM)】SecureCRT串口和交叉編譯工具(巨細(xì)版?。?6818開發(fā)板實(shí)戰(zhàn)(ARM),軟件配置,linux,6818

?????????保存退出之后,再重新打開一個(gè)終端,執(zhí)行下面的命令:

arm-linux-gcc -v	#執(zhí)行之后有打印版本信息,說明環(huán)境變量配置成功

【Linux下6818開發(fā)板(ARM)】SecureCRT串口和交叉編譯工具(巨細(xì)版!),6818開發(fā)板實(shí)戰(zhàn)(ARM),軟件配置,linux,6818

?????????看到這一堆那么今天就可以下班了~

感謝閱讀~

????????更多C語言Linux系統(tǒng)相關(guān)文章,關(guān)注專欄:

? ?手撕C語言

? ? ? ? ? ? 玩轉(zhuǎn)linux文章來源地址http://www.zghlxwxcb.cn/news/detail-613219.html

??寫在最后

  • 今天的分享就到這啦~
  • 覺得博主寫的還不錯(cuò)的煩勞?一鍵三連喔~
  • ??感謝關(guān)注??

到了這里,關(guān)于【Linux下6818開發(fā)板(ARM)】SecureCRT串口和交叉編譯工具(巨細(xì)版?。┑奈恼戮徒榻B完了。如果您還想了解更多內(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)文章

  • 下載較老版本或最新版本的ARM Linux gcc 交叉編譯工具鏈

    下載較老版本或最新版本的ARM Linux gcc 交叉編譯工具鏈

    如果開發(fā)的 ARM 平臺比較的多,需要多個(gè)版本的 arm gcc 交叉編譯工具鏈,那么如何獲取較新版本的 arm gcc 交叉編譯工具鏈呢? 速度較快的,也比較新的,就到 ARM 官方網(wǎng)站下載 下載地址: https://developer.arm.com/downloads/-/gnu-a GNU-A Downloads 最新的下載地址: https://developer.arm.com/do

    2024年02月14日
    瀏覽(33)
  • ARM架構(gòu)Linux操作系統(tǒng)上C語言版本的CycloneDDS中HelloWorld的編譯過程(交叉編譯工具鏈)

    ARM架構(gòu)Linux操作系統(tǒng)上C語言版本的 CycloneDDS 中 HelloWorld 的編譯過程與源碼編譯過程中的 roundtrip 示例編譯是一樣的,因?yàn)閷?shí)在ARM架構(gòu)上,所以需要將 idlc_generat e注釋掉,自己手動(dòng)添加源代碼和頭文件,之后在進(jìn)行 cmake 和 make 操作

    2024年02月15日
    瀏覽(29)
  • 在linux中進(jìn)行arm交叉編譯體驗(yàn)tiny6410裸機(jī)程序開發(fā)流程

    在linux中進(jìn)行arm交叉編譯體驗(yàn)tiny6410裸機(jī)程序開發(fā)流程

    在某魚上找了一個(gè)友善之臂的Tiny6410開發(fā)板用來體驗(yàn)一下嵌入式開發(fā)。這次先體驗(yàn)一下裸機(jī)程序的開發(fā)流程,由于這個(gè)開發(fā)板比較老舊了,官方文檔有很多過期的內(nèi)容,所以記錄一下整個(gè)過程。 按照光盤A中的文檔《04- Tiny6410 Linux開發(fā)指南.pdf》的 1.3.5 節(jié)描述,用光盤中的?a

    2024年02月15日
    瀏覽(20)
  • 【Linux下6818開發(fā)板(ARM)】硬件空間掛載

    【Linux下6818開發(fā)板(ARM)】硬件空間掛載

    (??? ),hello我是 祐言 博客主頁:C語言基礎(chǔ),Linux基礎(chǔ),軟件配置領(lǐng)域博主?? 快上??,一起學(xué)習(xí)! 送給讀者的一句雞湯??: 集中起來的意志可以擊穿頑石! 作者水平很有限,如果發(fā)現(xiàn)錯(cuò)誤,可在評論區(qū)指正,感謝?? ????????在嵌入式系統(tǒng)開發(fā)中,經(jīng)常需要使用外部硬件

    2024年02月14日
    瀏覽(18)
  • ARM交叉編譯工具鏈 gcc-arm-none-eabi

    1,交叉編譯工具鏈簡介 (1)命令規(guī)則 交叉編譯工具鏈的命名規(guī)則為:arch [-vendor] [-os] [-(gnu)eabi] arch – 體系架構(gòu)?

    2024年03月25日
    瀏覽(20)
  • Linux——ARM交叉編譯環(huán)境搭建

    Linux——ARM交叉編譯環(huán)境搭建

    可依據(jù)自己當(dāng)前的環(huán)境進(jìn)行選擇下載,官網(wǎng)如下??? Downloads | GNU-A Downloads – Arm Developer 我這邊選擇如下,用于4412開發(fā)板的 gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf.tar.xz mkdir??/usr/local/arm tar -xvf?gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf.tar.xz 在 vim /root/.bashrc 或 vim /etc/profi

    2024年02月21日
    瀏覽(23)
  • 【交叉編譯環(huán)境】安裝arm-linux交叉編譯環(huán)境到虛擬機(jī)教程(簡潔版本)

    【交叉編譯環(huán)境】安裝arm-linux交叉編譯環(huán)境到虛擬機(jī)教程(簡潔版本)

    就是看到了好些教程有些繁瑣,我就寫了一個(gè) 我這個(gè)解壓安裝的交叉編譯環(huán)境是Linaro GCC的一個(gè)版本,可以用于在x86_64的主機(jī)上編譯arm-linux-gnueabihf的目標(biāo)代碼 步驟來了 在你的Ubuntu系統(tǒng)中 創(chuàng)建一個(gè)目錄 ,例如/usr/local/arm,然后將下載好的gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueab

    2024年02月03日
    瀏覽(25)
  • LuaJit交叉編譯移植到ARM Linux

    LuaJit交叉編譯移植到ARM Linux

    Lua與LuaJit的主要區(qū)別在于LuaJIT是基于JIT(Just-In-Time)技術(shù)開發(fā)的,可以實(shí)現(xiàn)動(dòng)態(tài)編譯和執(zhí)行代碼,從而提高了程序的運(yùn)行效率。而Lua是基于解釋器技術(shù)開發(fā)的,不能像LuaJIT那樣進(jìn)行代碼的即時(shí)編譯和執(zhí)行。因此,在運(yùn)行速度方面,LuaJIT要比Lua快得多。此外,LuaJIT還支持更多的

    2024年02月05日
    瀏覽(19)
  • 使用CMake交叉編譯Arm Linux程序

    注意,工具鏈文件的指定一定要緊跟cmake命令之后,不能放到 … 后面構(gòu)建arm架構(gòu)cmake 工程里新建一個(gè)文件叫arm_linux_setup.cmake arm_linux_setup.cmake內(nèi)容如下

    2024年02月03日
    瀏覽(55)
  • libdrm交叉編譯并移植到arm開發(fā)板

    libdrm交叉編譯并移植到arm開發(fā)板

    首先去官網(wǎng)下載源碼包 https://dri.freedesktop.org/libdrm/ ,在這里我們選擇最新的下載,如下圖 下載完成后,開始解壓縮,解壓縮完成后,進(jìn)入源碼目錄,首先創(chuàng)建 install 和 build 目錄,然后創(chuàng)建 cross_file.txt 文件,文件內(nèi)容如下, 然后進(jìn)入我們剛創(chuàng)建好的 build 目錄,執(zhí)行語句 me

    2024年02月16日
    瀏覽(138)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包