☆★☆★【為嵌入式讀者打造的C語言進階學習圖書】★☆★☆
C語言可說是近代程式語言的始祖,但也從未被時代的洪流淘汰。
C語言可說是近代程式語言的始祖,但也從未被時代的洪流淘汰。
在人工智慧盛行的今天,很多人學程式語言想到的就是Python,找工作要求的是Java,大傢都覺得這兩個語言較為流行,是主流語言。然而靜下心來想想,我們現在的生活,其實是用大大小小的硬體堆疊起來的。這些硬體要能正常運作,一定有一個軟體在上麵運作,你可能沒想到,這些大大小小硬體的靈魂,大部分都是C語言寫齣來的。C語言可說是近代程式語言的始祖,但也沒有被時代的洪流淘汰。在不斷更新標準及改版,C語言與時俱進,不斷以其輕巧快速簡單的特點在一個又一個新齣現的硬體上穩定提供服務,從手機、感測器、VR/AR設備、車載係統、傢電、衛星、望遠鏡,全部看得到C語言的身影。這些被歸類於「嵌入式」的係統,其資源有限,又有即時反應的要求,時至今日,C語言仍然遙遙領先其它號稱新世代的程式語言。本書雖然歸類於C語言,但充分展現齣嵌入式係統設計的精華,在和強調演算法的其它語言相比,更在乎的是資源分配、記憶體管理、小輕快穩的編譯,在最不佔係統資源的情況下,完成控製硬體的工作。是難得嵌入式係統C語言的好書,讓你寫齣強大穩健的硬體控製係統。
本書特色
✪Linux下的基本環境安裝
✪完整說明電腦架構、CPU工作原理,晶片製作原理
✪ARM係統結構及組閤語言
✪C程式的編輯、連結、安裝、運行
✪記憶體堆疊、堆積的管理
✪GNU C編譯器及擴充語法說明
✪C的資料結構及最完整的指標說明,範例
✪C和物件導嚮、C語言的程式模組化
✪C語言的多工設計及作業係統設計