去園區當 ARM 工程師 - 嵌入式 C語言全高度昇華, 2/e
王利濤 編著
- 出版商: 深智
- 出版日期: 2025-04-19
- 定價: $1,080
- 售價: 7.9 折 $853
- 語言: 繁體中文
- 頁數: 736
- ISBN: 6267569721
- ISBN-13: 9786267569726
-
相關分類:
ARM
- 此書翻譯自: 嵌入式 C語言自我修養 — 從芯片、編譯器到操作系統
立即出貨 (庫存 > 10)
買這商品的人也買了...
-
C 語言教學手冊, 4/e$620$490 -
程式設計師的自我修養-連結、載入、程式庫$580$493 -
透視 C語言指標-深度探索記憶體管理核心技術 (Understanding and Using C Pointers)$480$379 -
芯片驗證漫遊指南 : 從系統理論到 UVM 的驗證全視界$594$564 -
重構|改善既有程式的設計, 2/e (繁中平裝版)(Refactoring: Improving The Design of Existing Code, 2/e)$800$632 -
Python 爬蟲技術 — 深入理解原理、技術與開發$534$507 -
網管大殺器:用 Python 精控企業 IT 架構$690$545 -
$559嵌入式 C語言自我修養 — 從芯片、編譯器到操作系統 -
跟著 Docker 隊長,修練 22天就精通 - 搭配 20小時作者線上教學,無縫接軌 Microservices、Cloud-native、Serverless、DevOps 開發架構$880$695 -
Effective C (中文版)$539$512 -
STM32 韌體開發實戰 (標準庫)$450$356 -
內嵌作業系統 - ARM Linux 驅動程式開發動手做$1,280$1,011 -
Python X ChatGPT 程式設計實務:從入門到精通 Step by Step$680$530 -
Python 自學聖經:從程式素人到開發強者的技術、實戰與 AI 應用大全, 3/e (附影音/範例程式)$880$695 -
先整理一下?|個人層面的軟體設計考量 (Tidy First?: A Personal Exercise in Empirical Software Design)$480$379 -
圖說演算法 -- 使用 C語言, 3/e【暢銷回饋版】$560$437 -
LLM 竟然這麼靠近 - 使用 llama 模型建立大模型本機系統$980$774 -
問 ChatGPT 也不會的 Python 量化交易聖經 - 從分析到真實交易一本全會$880$695 -
AI 超神筆記術:NotebookLM 高效資料整理與分析 250技$480$379 -
處理器架構設計 (基於高層次綜合的 RISC-V 實現)$1,074$1,020 -
超有料!職場第一高效的 Excel ✕ AI 自動化工作術 - 生成公式 + 函數、做自動化,用 AI 解決所有 Excel 難題!$599$473 -
生成式 AI 專案實踐指南:從模型挑選、上線、RAG 技術到 AI Agent 整合$650$507 -
$512Yocto 項目實戰教程:高效定製嵌入式 Linux 系統 -
深度學習詳解|台大李宏毅老師機器學習課程精粹$750$593 -
深入 Linux GPU:AMD GPU 渲染與 AI 技術實踐$594$564
商品描述
\\暢銷好書再上市//
☆★☆★【為嵌入式讀者打造的C語言進階學習圖書】★☆★☆
C語言可說是近代程式語言的始祖,但也從未被時代的洪流淘汰
在人工智慧盛行的今天,很多人學程式語言想到的就是Python,找工作要求的是Java,大家都覺得這兩個語言較為流行,是主流語言。然而靜下心來想想,我們現在的生活,其實是用大大小小的硬體堆疊起來的。這些硬體要能正常運作,一定有一個軟體在上面運作,你可能沒想到,這些大大小小硬體的靈魂,大部分都是C語言寫出來的。C語言可說是近代程式語言的始祖,但也沒有被時代的洪流淘汰。在不斷更新標準及改版,C語言與時俱進,不斷以其輕巧快速簡單的特點在一個又一個新出現的硬體上穩定提供服務,從手機、感測器、VR/AR設備、車載系統、家電、衛星、望遠鏡,全部看得到C語言的身影。這些被歸類於「嵌入式」的系統,其資源有限,又有即時反應的要求,時至今日,C語言仍然遙遙領先其它號稱新世代的程式語言。本書雖然歸類於C語言,但充分展現出嵌入式系統設計的精華,在和強調演算法的其它語言相比,更在乎的是資源分配、記憶體管理、小輕快穩的編譯,在最不佔系統資源的情況下,完成控制硬體的工作。是難得嵌入式系統C語言的好書,讓你寫出強大穩健的硬體控制系統。
本書特色
✪Linux下的基本環境安裝
✪完整說明電腦架構、CPU工作原理,晶片製作原理
✪ARM系統結構及組合語言
✪C程式的編輯、連結、安裝、運行
✪記憶體堆疊、堆積的管理
✪GNU C編譯器及擴充語法說明
✪C的資料結構及最完整的指標說明,範例
✪C和物件導向、C語言的程式模組化
✪C語言的多工設計及作業系統設計
作者簡介
王利濤
嵌入式工程師,培訓講師,多年嵌入式開發經驗,包括晶片測試、BSP、驅動開發、USB子系統等,目前在開發「嵌入式工程師自我修養」系列線上影片教學,以及在個人部落格「宅學部落」分享更多的嵌入式、Linux、AIoT技術。
目錄大綱
第9章 C語言的模組化程式設計思想
9.1 模組的編譯和連結
9.2 系統模組劃分
9.3 一個模組的封
9.4 標頭檔深度剖析
9.5 模組設計原則
9.6 被誤解的關鍵字:goto
9.7 模組間通訊
9.8 模組設計進階
9.9 AIoT時代的模組化程式設計
第10章 C語言的多工程式設計思想和作業系統入門
10.1 多工的裸機實現
10.2 作業系統基本原理
10.3 中斷
10.4 系統呼叫
10.5 揭開檔案系統的神秘面紗
10.6 記憶體介面與映射
10.7 記憶體與外部設備
10.8 暫存器操作
10.9 記憶體管理單元MMU
10.10 處理程序、執行緒和程式碼協同
















