幫助中心 | 我的帳號 | 關於我們

GD32E230開發標準教程/卓越工程師培養系列

  • 作者:編者:鍾世達//郭文波|責編:張小樂
  • 出版社:電子工業
  • ISBN:9787121453793
  • 出版日期:2023/04/01
  • 裝幀:平裝
  • 頁數:288
人民幣:RMB 68 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書基於GD32E2杏仁派開發板(主控晶元為GD32E230C8T6),通過14個實驗介紹GD32E230C8T6微控制器的GPIO、串口、定時器、SysTick、RCU、外部中斷、OLED顯示、DAC和ADC等的原理和應用。作為拓展,本書配套資料包中另有6個實驗分別介紹MCU調試、RTC、FWDGT、WWDGT,以及基於I2C的EEPROM讀/寫和基於SPI的Flash讀/寫。全書程序代碼的編寫規範均遵循《C語言軟體設計規範(LY-STD001-2019)》。各實驗採用模塊化設計,以便於將各模塊應用在實際項目和產品中。
    本書配有豐富的資料包,涵蓋GD32E2杏仁派開發板原理圖、常式、軟體包、PPT等,資料包將持續更新,下載鏈接可通過微信公眾號「卓越工程師培養系列」獲取。
    本書既可以作為高等院校電子信息、自動化等專業微控制器相關課程的教材,也可以作為微控制器系統設計及相關行業工程技術人員的入門培訓用書。

作者介紹
編者:鍾世達//郭文波|責編:張小樂

目錄
第1章  GD32開發平台和工具
  1.1  為什麼選擇GD32
  1.2  GD32E230xx系列晶元介紹
  1.3  GD32E2杏仁派開發板電路簡介
  1.4  GD32E2杏仁派開發板可以開展的部分實驗
  1.5  GD32微控制器開發工具的安裝與配置
    1.5.1  安裝Keil 5.30
    1.5.2  設置Keil 5.30
  本章任務
  本章習題
第2章  基準工程
  2.1  實驗內容
  2.2  實驗原理
    2.2.1  寄存器與固件庫
    2.2.2  Keil編輯和編譯及程序下載過程
    2.2.3  GD32工程模塊名稱及說明
    2.2.4  相關參考資料
  2.3  實驗步驟與代碼解析
  本章任務
  本章習題
第3章  串口電子鐘
  3.1  實驗內容
  3.2  實驗原理
    3.2.1  RunClock模塊函數
    3.2.2  函數調用框架
    3.2.3  Proc2msTask與Proc1SecTask
    3.2.4  程序架構
  3.3  實驗步驟與代碼解析
  本章任務
  本章習題
第4章  GPIO與流水燈
  4.1  實驗內容
  4.2  實驗原理
    4.2.1  LED電路原理圖
    4.2.2  GD32E23x系列微控制器的系統架構與存儲器映射
    4.2.3  GPIO功能框圖
    4.2.4  GPIO部分寄存器
    4.2.5  GPIO部分固件庫函數
    4.2.6  RCU部分寄存器
    4.2.7  RCU部分固件庫函數
    4.2.8  程序架構
  4.3  實驗步驟與代碼解析
  本章任務
  本章習題
第5章  GPIO與獨立按鍵輸入
  5.1  實驗內容
  5.2  實驗原理
    5.2.1  獨立按鍵電路原理圖
    5.2.2  GPIO功能框圖
    5.2.3  GPIO部分寄存器

    5.2.4  GPIO部分固件庫函數
    5.2.5  按鍵去抖原理
    5.2.6  程序架構
  5.3  實驗步驟與代碼解析
  本章任務
  本章習題
第6章  串口通信
  6.1  實驗內容
  6.2  實驗原理
    6.2.1  串口通信協議
    6.2.2  串口電路原理圖
    6.2.3  串口功能框圖
    6.2.4  串口部分寄存器
    6.2.5  串口部分固件庫函數
    6.2.6  異常和中斷
    6.2.7  NVIC中斷控制器
    6.2.8  NVIC部分寄存器
    6.2.9  NVIC部分固件庫函數
    6.2.10  串口模塊驅動設計
    6.2.11  程序架構
  6.3  實驗步驟與代碼解析
  本章任務
  本章習題
第7章  定時器中斷
  7.1  實驗內容
  7.2  實驗原理
    7.2.1  通用定時器L4結構框圖
    7.2.2  通用定時器部分寄存器
    7.2.3  定時器部分固件庫函數
    7.2.4  RCU部分寄存器
    7.2.5  程序架構
  7.3  實驗步驟與代碼解析
  本章任務
  本章習題
第8章  SysTick
  8.1  實驗內容
  8.2  實驗原理
    8.2.1  SysTick功能框圖
    8.2.2  SysTick實驗流程圖分析
    8.2.3  SysTick部分寄存器
    8.2.4  SysTick部分固件庫函數
    8.2.5  程序架構
  8.3  實驗步驟與代碼解析
  本章任務
  本章習題
第9章  RCU
  9.1  實驗內容
  9.2  實驗原理
    9.2.1  RCU功能框圖
    9.2.2  RCU部分寄存器

    9.2.3  RCU部分固件庫函數
    9.2.4  FMC部分寄存器
    9.2.5  FMC部分固件庫函數
    9.2.6  程序架構
  9.3  實驗步驟
  本章任務
  本章習題
第10章  外部中斷
  10.1  實驗內容
  10.2  實驗原理
    10.2.1  EXTI功能框圖
    10.2.2  EXTI部分寄存器
    10.2.3  EXTI部分固件庫函數
    10.2.4  SYSCFG部分寄存器
    10.2.5  SYSCFG部分固件庫函數
    10.2.6  程序架構
  10.3  實驗步驟
  本章任務
  本章習題
第11章  OLED顯示
  11.1  實驗內容
  11.2  實驗原理
    11.2.1  OLED顯示模塊
    11.2.2  SSD1306的顯存
    11.2.3  SSD1306常用命令
    11.2.4  字模選項
    11.2.5  ASCII碼表與取模工具
    11.2.6  GD32E230C8T6的GRAM與SSD1306的GRAM
    11.2.7  OLED顯示模塊顯示流程
    11.2.8  程序架構
  11.3  實驗步驟
  本章任務
  本章習題
第12章  定時器與PWM輸出
  12.1  實驗內容
  12.2  實驗原理
    12.2.1  PWM輸出實驗流程圖分析
    12.2.2  通用定時器部分寄存器
    12.2.3  通用定時器部分固件庫函數
    12.2.4  程序架構
  12.3  實驗步驟
  本章任務
  本章習題
第13章  定時器與輸入捕獲
  13.1  實驗內容
  13.2  實驗原理
    13.2.1  輸入捕獲實驗流程圖分析
    13.2.2  通用定時器部分寄存器
    13.2.3  通用定時器部分固件庫函數
    13.2.4  程序架構

  13.3  實驗步驟
  本章任務
  本章習題
第14章  DAC
  14.1  實驗內容
  14.2  實驗原理
    14.2.1  TLC5615晶元
    14.2.2  DAC實驗邏輯圖分析
    14.2.3  PCT通信協議
    14.2.4  PCT通信協議應用
    14.2.5  程序架構
  14.3  實驗步驟
  本章任務
  本章習題
第15章  ADC
  15.1  實驗內容
  15.2  實驗原理
    15.2.1  ADC功能框圖
    15.2.2  ADC時鐘及其轉換時間
    15.2.3  ADC實驗邏輯框圖分析
    15.2.4  ADC緩衝區
    15.2.5  ADC部分寄存器
    15.2.6  ADC部分固件庫函數
    15.2.7  DMA功能框圖
    15.2.8  DMA部分寄存器
    15.2.9  DMA部分固件庫函數
    15.2.10  程序架構
  15.3  實驗步驟
  本章任務
  本章習題
附錄A  GD32E2杏仁派開發板原理圖
附錄B  ASCII碼表
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032