板子上的命令
1)檢視arm板引數
參考cat /proc/cpuinfo
cat /proc/cpuinfo中的資訊
processor 邏輯處理器的id。
physical id 物理封裝的處理器的id。
core id 每個核心的id。
cpu cores 位於相同物理封裝的處理器中的核心數量。
siblings 位於相同物理封裝的處理器中的邏輯處理器的數量。
armv7 processor rev 10(v71) 是指基於arm v7 指令集的處理器。arm cortex a8 a9 架構的處理器都是基於arm v7指令集研發的(arm7是在armv4構架上設計出來的處理器)。rev 10(71)代表版本號,a8 a9 架構的不同處理器型號,其核心版本號都是不一樣的。(armv7就是架構,a8是核心)
2)linux核心版本命令
輸入"uname -a 「,可顯示電腦以及作業系統的相關資訊。
輸入"cat /proc/version」,說明正在執行的核心版本。
3)檢視linux系統版本的命令
lsb_release -a,即可列出所有版本資訊
在arm板子上實現hello world arm
今天是第一次把程式放到arm板子上跑,而且跑通了,理清思路,給他人做個參考。首先我們要把交叉編譯器裝到我們的宿主機的linux系統上 我是ubuntu18.04 乙個像這樣的檔案 第一步 比如放到 tmp目錄下並解壓 注意 這裡後面的 opt friendlyarm toolschain 4.5.1...
ARM7板子的驅動
uart 主要用到的暫存器有 pinsel0 pin功能連線模組 u0lcr 串列埠控制暫存器 u0lsr 串列埠狀態暫存器 u0rbr 緩衝區暫存器 u0iir 串列埠中斷暫存器 計算波特率相關的暫存器 time counter 計時器 t0tcr time control register t0...
Altium Designer 檢視板子厚度
在 design layer stack manager thickness可以看出你的板子的厚度。ps 單位計算 100mil 2.54mm 一般沒有要求的話,通常做1.6mm厚度,這樣的強度適中 如果強度要大一點,可以採用2.0mm 除此以外,可以增至5mm左右,薄至0.1mm左右,看實際pcb...