嵌入式C語言自我修養:從芯片、編譯器到操作系統
這是一本專門為嵌入式讀者打造的C語言進階學習圖書。本書的學習重點不再是C語言的基本語法,而是和嵌入式、C語言相關的一系列知識。作者以C語言為切入點,分別探討了嵌入式開發所需要的諸多核心理論和技能,力圖幫助讀者從零搭建嵌入式開發所需要的完整知識體系和技能樹。本書從底層CPU的制造流程和工作原理開始講起,到計算機體系結構,C程序的反匯編分析,程序的編譯、運行和重定位,程序運行時的堆棧內存動態變化,GNUC編譯器的擴展語法,指針的靈活使用,C語言的面向對象編程思想,C語言的模塊化編程思想,C語言的多任務編程思想,進程、線程和協程的概念,從底層到上層,從芯片、硬件到軟件、框架,幾乎涵蓋了嵌入式開發的所有知識點。
·26.9萬字