軟體工程師手冊/領域/嵌入式系統
外觀
< 軟體工程師手冊
如今幾乎所有事物都包含某種計算機。您的錄影機、您的汽車,甚至您的洗衣機或烤麵包機可能都包含一個微控制器或微型計算機來控制它們。這些基於計算機的系統通常被稱為嵌入式系統,因為它們在某個事物中嵌入了計算機。嵌入式系統的程式設計需要與標準 PC 程式設計不同的技能組合,因為您需要了解程式執行或控制的硬體(電子和機械系統)。您經常需要非常瞭解程式可以使用哪些資源(例如記憶體、速度等)。這項工作很大一部分是在 C 語言中完成的,使用作業系統,但有些需要組合語言。名為“韌體”的子集還將包括對 FPGA 裝置(現場可程式設計門陣列)進行程式設計。