開發板 :批量生產(具備聯網功能、系統版本更新、客戶資料收集功能 )
網線:傳輸資料。速度快、容易丟包
ip層協議:ipv4
傳輸層:tcp\udp
串列埠線usb轉口線;傳輸資料,
串列埠資料:傳輸速度很慢、但是穩定
安卓線:傳輸時資料、線刷fastboot、刷系統
海綿板:隔熱、抗壓
2)使用6818
連線:
電源:串列埠線
配置crt:
波特率:115200 bit/s
系統啟動:
系統引導(uboot )
核心階段(kernel)
檔案系統:file system
燒寫程式:
1)編譯**:
gcc:只能在inter或者amd晶元上的作業系統執行
arm-linux-gcc:只能在arm晶元上的系統執行
cpu型別不同 -->cpu架構不同 -->cpu指令集不同
給vscode安裝arm-linux-gcc(交叉編譯工具鏈)
先cp到家目錄:
cp arm-linux-gnueabi-5.4.0.tar.xz ~
在家目錄裡面解壓:
sudo tar jxvf arm-linux-gnueabi-5.4.0.tar.xz -c /
把編譯器的路徑新增在/etc/profile裡面最後一行:sudo vim /etc/profile
export path=/usr/local/arm/5.4.0/usr/bin/:$path
生效配置檔案:source /etc/profile
注意:我要用的編譯器在此路徑下:/usr/local/arm/5.4.0/usr/bin/arm-linux-gcc
燒寫方式:
第一種燒寫:rx
① rx
用法:rx空格檔案名字
② chmod 777 檔案名字
讀 寫 執行
1 1 1
7(檔案所有者) 7(同組使用者) 7(其他使用者)
1+2+4
第二種燒寫:開發板裡面的linux系統相容 fat32的檔案系統
第一步:要把拷貝到開發板的資料存放在u盤裡面
第二步:把u盤接到開發板上面
第三步:
進入u盤掛載路徑:/mnt/udisk
如果確定你的u盤是fat32,然後在/mnt/udisk看不到u盤裡面東西,可以選擇使用掛載命令:
mkdir /mnt/udisk/usb
mount /dev/sad??? /mnt/udisk/usb
第三種:rz
rz -y //更新覆蓋的意思
ARM開發板配置rzsz
toc 這裡說的rzsz並不是真的是rzsz庫,發現並不好用,而確實好用。rzsz 3.48.tar.gz 不好用,建議別下了 用這個這裡用的是lrzsz 0.12.20.tar.gz wget tar zxvf lrzsz 0.12.20.tar.gz至於arm hisiv300 linux gc...
ARM開發板 瑞芯微RK3288開發板
g3288 開發板由郵票孔核心板,底板和液晶板三大塊組成,核心板採用 8 層板工藝設計,確保穩定可靠,可以批量用於平板電腦,車機,學習機,pos機,遊戲機,行業監控等多種領域。主控為cortex a17四核rk3288,最高主頻1.8ghz。底板留有豐富的外設,幾乎可以演示 rk3288 晶元的全部...
arm開發板上電設定靜態ip pc機 開發板
最近入手了一塊imx6ul開發板,一方面想系統性地學一次嵌入式linux,爭取下乙份工作往這個方向混一口飯吃,另一方面也想用一用nxp的晶元。本篇筆記分享的是 pc機 開發板 ubuntu互ping實驗,主要是根據教程來走一遍,做個學習記錄。關於網路環境搭建這一塊是個難點。以前在學校我也有學過嵌入式...