嵌入式系統專業名詞:

头像被封了發表於2024-07-10

嵌入式系統的專業名詞眾多,涵蓋了硬體、軟體、通訊協議等多個方面。以下是從A到Z總結的一些嵌入式系統相關的專業名詞:

A

  • ARM(Advanced RISC Machines):一種廣泛使用的嵌入式處理器架構,以其低功耗、高效能而著稱。

B

  • BSP(Board Support Package):板級支援包,是嵌入式作業系統實現可移植性所採用的一種方案,隔離了作業系統與底層硬體平臺之間的相關性。
  • Bootloader:引導載入程式,用於在系統啟動時載入作業系統或其他程式。

C

  • CAN(Controller Area Network):一種用於實時資料傳輸的通訊協議,廣泛應用於汽車和工業控制領域。
  • CPU(Central Processing Unit):中央處理器,嵌入式系統的核心計算單元,負責執行指令和處理資料。

D

  • DSP(Digital Signal Processor):數字訊號處理器,專門用於處理數字訊號,如音訊、影片等。
  • DMA(Direct Memory Access):直接記憶體訪問,允許某些硬體子系統直接讀寫主儲存器,而無需經過CPU的干預。

E

  • EEPROM(Electrically Erasable Programmable Read-Only Memory):電可擦可程式設計只讀儲存器,一種可以透過電訊號擦除和重新程式設計的ROM。
  • Embedded Linux:對Linux進行小型化裁剪後,用於特定嵌入式場合的專用Linux作業系統。
  • Ethernet:乙太網,一種用於區域網(LAN)連線的通訊協議。

F

  • Flash Memory:快閃記憶體,一種非易失性儲存器,可以在斷電後保持資料不丟失。
  • FPGA(Field-Programmable Gate Array):現場可程式設計門陣列,一種可以透過軟體配置其內部邏輯功能的晶片。

G

  • GUI(Graphical User Interface):圖形使用者介面,一種允許使用者透過圖形圖示和音訊指示符與電子裝置進行互動的介面。
  • GPIO(General-Purpose Input/Output):通用輸入輸出,嵌入式系統中用於連線外部裝置和電路的一組引腳。

H

  • HAL(Hardware Abstraction Layer):硬體抽象層,用於遮蔽底層硬體的多樣性,使得作業系統可以面對邏輯上的硬體環境。
  • HDL(Hardware Description Language):硬體描述語言,用於描述數位電路和系統的語言,如VHDL和Verilog。

I

  • IIC(Inter-Integrated Circuit):一種用於短距離低速通訊的通訊協議,主要用於連線感測器和其他外設。
  • I/O(Input/Output):輸入輸出,指計算機與外部裝置之間的資料交換。

J

  • JTAG(Joint Test Action Group):一種用於測試和除錯嵌入式系統的國際標準協議。

K

  • Kernel(核心):作業系統的核心部分,負責管理硬體和軟體資源,並提供服務給上層應用程式。

L

  • Linux:一個開源的作業系統,經過裁剪後可以用於嵌入式系統。
  • LoRa(Long Range):適用於長距離、低功耗的無線通訊協議,主要用於物聯網和感測器網路。

M

  • MCU(Microcontroller Unit):微控制器,一種整合了CPU、儲存器、I/O介面等功能的晶片,常用於嵌入式系統。
  • MPU(Microprocessor Unit):微處理器,一種專門用於執行指令和處理資料的晶片,可以嵌入到嵌入式系統中。

N

  • Nucleus:一種實時作業系統(RTOS),以其可靠性和實時性著稱。

O

  • OS(Operating System):作業系統,管理計算機硬體與軟體資源的系統軟體。

P

  • PCI(Peripheral Component Interconnect):一種計算機匯流排標準,用於連線主機板和外部裝置。
  • Power Management:電源管理,用於提供電源供應和管理的模組,包括電源介面卡、電池、電源管理晶片等。
  • PWM(Pulse Width Modulation):脈衝寬度調製,一種常用的模擬訊號控制技術。

Q

  • QNX:一種實時作業系統(RTOS),以其高效能和可靠性而著稱。

R

  • RAM(Random Access Memory):隨機儲存器,用於臨時儲存資料和程式。
  • RTOS(Real-Time Operating System):實時作業系統,一種能夠在規定時間內完成指定任務的作業系統。
  • ROM(Read-Only Memory):只讀儲存器,用於儲存固化的程式和資料。
  • RFID(Radio-Frequency Identification):無線射頻識別,一種用於遠距離無線識別和資料傳輸的技術。

S

  • SATA(Serial Advanced Technology Attachment):一種電腦匯流排,負責主機板和大容量儲存裝置之間的資料傳輸。

相關文章