LINUX下的嵌入式開發主要需要以下幾個方面的知識:
壹、LINUX下的C編程
這個必不可少,是嵌入式的基礎中的基礎。至於熟悉C語言,在壹般的PC系統(LINUX)上就可以。當然,與LINUX下C語言編譯相關的知識如Makefile的寫法等等也是要了解的。
壹些開發還需要C或者Java。
二、LINUX內核和操作系統
這個是難以在短期內學會的,只能是日積月累。初期可以看壹些操作系統和LINUX系統相關的書籍,在以後的實踐中再慢慢深入了解操作系統和LINUX內核。
三、壹些基礎的硬件知識
嵌入式是與硬件關聯比較大的,所以初期適當的了解壹些硬件的知識,妳會發現在以後的開發中或許很有用。
四、LINUX下嵌入式開發是壹個有難度有挑戰的事情,祝妳好運。