C2000微控制器實戰入門

王鵬 吳錦鵬

  • 出版商: 北京航空航天大學
  • 出版日期: 2026-03-01
  • 售價: $354
  • 語言: 簡體中文
  • 頁數: 224
  • ISBN: 751245080X
  • ISBN-13: 9787512450806
  • 相關分類: STM32
  • 下單後立即進貨 (約4週~6週)

商品描述

本書源自清華大學“電力 智能電子設備”等本科課程 的實驗講義,旨在為嵌入式 初學者和高校在校學生提供 一條從零開始、輕松入門 C2000微控制器的清晰學習 路徑。 本書內容由淺入深,從 CCS集成開發環境、 C2000Ware驅動庫講起,系 統講解了GPIO、中斷、定 時器、串口等嵌入式核心知 識。隨後,本書逐步引導讀 者深入理解ePWM、eCAP、 ADC、DAC等關鍵功能模塊 ,並通過豐富的實例(如 LED控制、步進電機驅動、 數據采集等)幫助讀者鞏固 知識。書中介紹了嵌入式系 統的軟件設計模式與狀態機 編程,旨在培養讀者良好的 工程設計思維。本書以構建 “一個基於串口通信的數據 采集系統”作為貫穿始終的 綜合目標,確保讀者學完後 能做出一個看得見、摸得著 的完整項目,而非零散的知 識點。 通過本書的學習,讀者 將能熟練掌握C2000的軟件 開發流程,並具備獨立構建 一個集數據采集、通信功能 於一體的綜合性嵌入式系統 的能力。本書體系完整、循 序漸進、實踐性強,是 C2000初學者的理想入門教 材,特別適合作為高等院校 電子信息、電氣工程、自動 化等相關專業的嵌入式系統 課程教材或實驗指導用書, 同時也可作為從事嵌入式開 發的工程師的實用參考書。

目錄大綱

第1章 CCS的使用
1.1 CCS的安裝和啟動
1.1.1 需要安裝的軟件
1.1.2 啟動CCS
1.2 新工程的建立及配置
1.2.1 建立新工程
1.2.2 硬件工程模塊圖形化配置
1.3 編譯與下載
1.3.1 主程序構成
1.3.2 XDS110調試器連接
1.3.3 添加編譯器標誌
1.3.4 讓代碼在FLASH中運行
1.3.5 調試與燒寫項目
1.3.6 cmd文件
1.3.7 F28P55x中的存儲器單元
1.4 代碼編寫
1.4.1 初始化函數簡介
1.4.2 如何查找庫函數
1.4.3 編寫用戶代碼
1.5 嵌入式系統中常用C語言代碼編程規範
1.5.1 命名規範
1.5.2 代碼結構
1.5.3 註釋規範
1.6 本章小結
第2章 GPIO應用
2.1 用GPIO控制發光二極管
2.1.1 LED電路
2.1.2 呼吸燈的實現方法
2.1.3 代碼調試
2.1.4 庫函數分析
2.2 用GPIO控制多路發光二極管
2.2.1 電路連接
2.2.2 控制12個LED閃爍
2.2.3 順次點亮發光二極管
2.2.4 改變流水燈狀態
2.2.5 進一步改變流水燈狀態
2.3 點亮數碼管
2.3.1 連接電路
2.3.2 一位數碼管顯示
2.3.3 多位數碼管顯示
2.4 本章小結
第3章 輸入/輸出接口
3.1 F28P55x的輸入/輸出接口
3.2 GPIO輸入/輸出控制
3.2.1 開發板上的按鍵電路
3.2.2 用按鍵控制發光二極管的亮滅
3.3 步進電機控制
3.3.1 步進電機的工作原理
3.3.2 舉例:用F28P55x控制步進電機
3.4 本章小結