注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)硬件、外部設(shè)備與維護(hù)STM32F系列ARMCortex-M3核微控制器開發(fā)與應(yīng)用

STM32F系列ARMCortex-M3核微控制器開發(fā)與應(yīng)用

STM32F系列ARMCortex-M3核微控制器開發(fā)與應(yīng)用

定 價(jià):¥58.00

作 者: 喻金錢,喻斌 編著
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 維修

ISBN: 9787302244424 出版時(shí)間: 2011-04-01 包裝: 平裝
開本: 16開 頁數(shù): 496 字?jǐn)?shù):  

內(nèi)容簡介

  本書從實(shí)際應(yīng)用需求和開發(fā)過程中所遇到的問題出發(fā),介紹了stm32f系列arm芯片內(nèi)外設(shè)和各個(gè) 功能模塊的應(yīng)用。本書沒有涉及有關(guān)芯片的存儲(chǔ)結(jié)構(gòu)系統(tǒng)構(gòu)架、指令集等理論性的知識(shí),而是從最基本的應(yīng)用要求出發(fā),結(jié)合大量實(shí)例,依托庫函數(shù),詳細(xì)講解i/o接口、異步串口、系統(tǒng)時(shí)基定時(shí)器、spi接口、rtc、看門狗、定時(shí)器、i2c接口、can接口和模數(shù)轉(zhuǎn)化器等外設(shè)接口的使用方法。本書注重實(shí)際操作和開發(fā)中的細(xì)節(jié),對在開發(fā)過程中容易出錯(cuò)的情況作出提醒,并與讀者分享作者在實(shí)際開發(fā)中的一些經(jīng)驗(yàn)和感?,為有單片機(jī)和c語言基礎(chǔ)的讀者打開了通向嵌入式開發(fā)的大門。本書可作為單片機(jī)愛好者的學(xué)習(xí)用書,也可作為嵌入式應(yīng)用工程技術(shù)人員的學(xué)習(xí)和培訓(xùn)用書,同時(shí)可作為大學(xué)生學(xué)習(xí)單片機(jī)的教材。

作者簡介

暫缺《STM32F系列ARMCortex-M3核微控制器開發(fā)與應(yīng)用》作者簡介

圖書目錄

第1部分 基礎(chǔ)篇 
 第1章 開發(fā)板硬件結(jié)構(gòu)
  1.1 電路原理圖
  1.2 原理圖說明
   1.2.1 電源電路
   1.2.2 系統(tǒng)復(fù)位電路
   1.2.3 時(shí)鐘電路
   1.2.4 jtag接口電路
   1.2.5 串口電路
   1.2.6 鍵盤電路
   1.2.7 led?電路
   1.2.8 i2c接口電路
   1.2.9 adc電路
   1.2.10 usb電路
   1.2.11 can電路
   1.2.12 語音采集和播放電路
   1.2.13 spi接口電路
   1.2.14 電動(dòng)機(jī)驅(qū)動(dòng)板接口電路
  1.3 開發(fā)板元器件布局圖
   1.3.1 跳線器說明
   1.3.2 硬件資源使用
 第2章 編譯開發(fā)環(huán)境的建立
  2.1 下載和安裝ewarm
  2.2 ide界面簡介
   2.3 生成一個(gè)新項(xiàng)目
   2.3.1 建立項(xiàng)目文件目錄,復(fù)制公共文件
   2.3.2 生成新的工作區(qū)
   2.3.3 生成新項(xiàng)目
   2.3.4 給項(xiàng)目添加文件
  2.4 修改應(yīng)用文件
  2.5 配置項(xiàng)目選項(xiàng)
   2.5.1 通用選項(xiàng)設(shè)置
   2.5.2 c/c++編譯器選項(xiàng)設(shè)置
   2.5.3 assembler選項(xiàng)設(shè)置
   2.5.4 output converter選項(xiàng)設(shè)置
   2.5.5 linker選項(xiàng)設(shè)置
  2.6 flash loader demo下載器介紹
  2.7 力源stm32f的isp下載器
  2.8 串口調(diào)試助手介紹
第2部分 應(yīng)用篇 
 第3章 通用和復(fù)用功能i/o口
  3.1 概述
   3.1.1 通用i/o
   3.1.2 單獨(dú)的位設(shè)置或位清除
   3.1.3 外部中斷/喚醒線
   3.1.4 復(fù)用功能
   3.1.5 軟件重新映射i/o復(fù)用功能
   3.1.6 gpio鎖定機(jī)制
   3.1.7 輸入配置
   3.1.8 輸出配置
   3.1.9 復(fù)用功能配置
   3.1.10 模擬輸入配置
  3.2 庫函數(shù)
   3.2.1 函數(shù)gpio_init
   3.2.2 函數(shù)gpio_setbits
   3.2.3 函數(shù)gpio_resetbits
   3.2.4 函數(shù)gpio_writebit
   3.2.5 函數(shù)gpio_write
   3.2.6 函數(shù)gpio_readoutputdatabit
   3.2.7 函數(shù)gpio_readoutputdata
   3.2.8 函數(shù)gpio_readinputdatabit
   3.2.9 函數(shù)gpio_readinputdata
  3.3 i/o端口的外設(shè)映射
   3.3.1 將osc32_in/osc32_out作為pc14/pc15端口
   3.3.2 將osc_in/osc_out引腳作為pd0/pd1端口
   3.3.3 can復(fù)用功能重映射
   3.3.4 jtag/swd復(fù)用功能重映射
   3.3.5 adc復(fù)用功能重映射
   3.3.6 定時(shí)器復(fù)用功能重映射
   3.3.7 usart復(fù)用功能重映射
   3.3.8 i2c1復(fù)用功能重映射
   3.3.9 spi1復(fù)用功能重映射
  3.4 位運(yùn)算
   3.4.1 移位運(yùn)算
   3.4.2 按位與運(yùn)算
   3.4.3 按位或運(yùn)算
   3.4.4 取反運(yùn)算
   3.4.5 異或運(yùn)算
  3.5 i/o口輸出實(shí)例1——控制led燈
   3.5.1 實(shí)例要求
   3.5.2 硬件基礎(chǔ)
   3.5.3 軟件結(jié)構(gòu)
   3.5.4 實(shí)例代碼
   3.5.5 編譯下載和調(diào)試
  3.6 i/o口輸出實(shí)例2——流水燈
   3.6.1 實(shí)例要求
   3.6.2 硬件基礎(chǔ)
   3.6.3 軟件結(jié)構(gòu)
   3.6.4 實(shí)例代碼
   3.6.5 編譯下載和調(diào)試
  3.7 i/o口輸入實(shí)例——按鍵輸入1
   3.7.1 實(shí)例要求
   3.7.2 硬件基礎(chǔ)
   3.7.3 軟件結(jié)構(gòu)
   3.7.4 實(shí)例代碼
   3.7.5 編譯下載和調(diào)試
  3.8 i/o口輸入實(shí)例——按鍵輸入2
 ……
第3部分 提高篇 
附錄a iar工程轉(zhuǎn)mdk工程
附錄b arm處理器:選擇arm7還是cortex-m3

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號