STM32F0系列ARM Cortex-M0核微控制器開發與套用

STM32F0系列ARM Cortex-M0核微控制器開發與套用

《STM32F0系列ARM Cortex-M0核微控制器開發與套用》是2014年清華大學出版社出版的圖書,作者是喻金錢、 喻斌 、袁芳。

基本介紹

  • 中文名:STM32F0系列ARM Cortex-M0核微控制器開發與套用
  • 類別:軟體工程、開發項目管理
  • 出版社:清華大學出版社
  • 出版時間:2014年12月16日
  • 頁數:412 頁
  • 定價:52 元
  • 開本:16 開
  • 裝幀:平裝
  • ISBN:9787302374312
  • 作者:喻金錢、 喻斌 、袁芳
內容簡介,圖書目錄,

內容簡介

喻金錢、喻斌、袁芳編著的《STM32F0系列ARM Cortex-M0核微控制器開發與套用(附光碟)》從實際 套用需求和開發過程中所遇到的問題出發,介紹了 STM32F0系列ARM晶片內外設和各個 功能模組的套用。
本書沒有詳解一些有關晶片的儲存結構系統構架 、指令集等理論性的知識,而是從基本的套用需求 出發,結合大量實例,依託庫函式,詳細講解了I/O 口、異步串口、節拍定時器、SPI接口、RTC、看門狗 、 定時器、I2C接口、DMA接口、模數轉換器等外設接口 的使用方法。本書注重實際操作和開發中的細節, 講解過程循序漸進,對在開發過程中容易出現的錯誤 情況作出提醒,並與讀者分享作者在實際開發中的一 些經驗和感想。為有單片機和C語言基礎的讀者,打 開了通向嵌入式世界的大門。
本書可以作為單片機愛好者的學習用書,也可以 作為嵌入式套用工程技術人員的學習和培訓用書,同 時還可以作為大學生學習單片機的教材。

圖書目錄

第1章 STM32F051xx系列晶片簡介
1.1 STM32F051xx系列晶片功能簡介
1.2 功能概述
1.2.1 核心
1.2.2 存儲器
1.2.3 循環冗餘校驗計算單元(CRC)
1.2.4 直接存儲器訪問控制器(DMA)
1.2.5 向量嵌套中斷控制器(NVIC)
1.2.6 擴展中斷/事件控制器(EXTI)
1.2.7 時鐘和啟動
1.2.8 引導模式
1.2.9 電源管理
1.2.10 低功耗模式
1.2.11 實時時鐘(RTC)和後備暫存器
1.2.12 定時器
1.2.13 看門狗
1.2.14 SysTick定時器
1.2.15 兩線串列接口12C
1.2.16 通用同步/異步收發器(USART)
1.2.17 高清晰度多媒體接口(HDMI)消費電子控制(CEC)
1.2.18 通用輸入/輸出連線埠(GPIO)
1.2.19 觸摸感測控制器(TSC)
1.2.20 模數轉換器(ADC)
1.2.21 數模轉換器(DAC)
1.2.22 快速比較器
1.2.23 兩線串列調試連線埠(SW-DP)
第2章 開發板硬體結構
2.1 電路原理圖
2.2 原理圖說明
2.2.1 電源電路
2.2.2 系統復位電路
2.2.3 時鐘電路
2.2.4 JTAG接口電路
2.2.5 串口電路
2.2.6 鍵盤電路
2.2.7 LED燈電路
2.2.8 12C接口電路
2.2.9 ADC電路
2.2.10 SPI接口電路
2.3 開發板元器件布局圖
第3章 編譯開發環境的建立
3.1 下載和安裝EWARM
3.2 IDE界面簡介
3.3 生成一個新項目
3.3.1 建立項目檔案目錄並複製檔案
3.3.2 生成新的工作區
3.3.3 生成新項目
3.3.4 給項目添加檔案
3.4 配置項目選項
3.4.1 通用選項設定(General Options)
3.4.2 C/C++編譯器選項設定(C/C++ Compile)
3.4.3 Assembler選項設定(Assembler)
3.4.4 Output Converter選項設定
3.4.5 Debugger選項設定
3.5 串口調試助手介紹
第4章 通用和復用I/O口
4.1 GPIO功能描述
4.1.1 GPIO主要特性
4.1.2 GPIO主要功能
4.1.3 通用I/O口
4.1.4 I/O引腳的復用功能和重映射
4.1.5 I/O連線埠控制暫存器
4.1.6 I/O連線埠數據暫存器
……
第5章 USART串口的一般套用
第6章 系統定時器
第7章 中斷和事件
第8章 實時時鐘(RTC)
第9章 通用SPI的一般套用
第10章 I2C接口的一般套用
第11章 ADC的一般套用
第12章 嵌入式快閃記憶體的基本操作
第13章 定時器的一般套用
第14章 獨立看門狗和視窗看門狗定時器
第15章 DAC的套用
第16章 DMA的一般套用
第17章 串列FLASH數據儲存方案
第18章 LCD模組套用

相關詞條

熱門詞條

聯絡我們