注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)計(jì)算機(jī)組織與體系結(jié)構(gòu)STM32F 32位ARM微控制器應(yīng)用設(shè)計(jì)與實(shí)踐(第2版)

STM32F 32位ARM微控制器應(yīng)用設(shè)計(jì)與實(shí)踐(第2版)

STM32F 32位ARM微控制器應(yīng)用設(shè)計(jì)與實(shí)踐(第2版)

定 價(jià):¥68.00

作 者: 黃智偉,王兵,朱衛(wèi)華 編
出版社: 北京航空航天大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 單片機(jī)與嵌入式 計(jì)算機(jī)與互聯(lián)網(wǎng)

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

內(nèi)容簡(jiǎn)介

  第1章STM32F系列32位微控制器最小系統(tǒng)設(shè)計(jì)11.1STM32系列32位微控制器簡(jiǎn)介11.2STM32F103xx系列微控制器簡(jiǎn)介51.2.1STM32F103xx系列微控制器的主要特性51.2.2STM32F103xx系列微控制器的內(nèi)部結(jié)構(gòu)61.3STM32F系列32位微控制器系統(tǒng)板設(shè)計(jì)示例71.3.1系統(tǒng)板簡(jiǎn)介71.3.2系統(tǒng)板PCB圖13第2章工程建立、軟件仿真調(diào)試與程序下載162.1STM32F的固件函數(shù)庫162.1.1固件函數(shù)庫簡(jiǎn)介162.1.2固件函數(shù)庫文件夾結(jié)構(gòu)162.1.3與外設(shè)/單元有關(guān)的庫函數(shù)182.2工程建立202.2.1下載ST3.00外設(shè)庫202.2.2進(jìn)入工程建立212.2.3進(jìn)行選項(xiàng)設(shè)置212.2.4進(jìn)行工程相關(guān)設(shè)置302.2.5設(shè)置仿真調(diào)試選項(xiàng)352.3軟件仿真調(diào)試392.3.1軟件仿真設(shè)置392.3.2啟動(dòng)軟件仿真402.4程序下載472.4.1利用串口下載程序472.4.2利用JLINK下載程序512.5怎樣在RAM中調(diào)試程序56第3章delay和sys文件函數(shù)的使用643.1delay文件函數(shù)643.1.1delay_init函數(shù)643.1.2delay_us函數(shù)653.1.3delay_ms函數(shù)663.2sys文件函數(shù)673.2.1I/O口的位操作673.2.2Stm32_Clock_Init函數(shù)683.2.3Sys_Soft_Reset函數(shù)703.2.4Sys_SleepDeep函數(shù)713.3編程示例733.3.1添加文件到工程733.3.2delay示例程序733.3.3sys示例程序清單753.3.4主函數(shù)程序78第4章GPIO的使用814.1STM32F GPIO簡(jiǎn)介814.2GPIO編程示例814.3外部中斷操作854.3.1STM32F外部中斷設(shè)置854.3.2外部中斷操作示例程序設(shè)計(jì)864.3.3外部中斷操作示例程序86第5章USART的使用925.1STM32F USART簡(jiǎn)介925.1.1串行接口基本原理與結(jié)構(gòu)925.1.2STM32F USART的基本特性955.1.3STM32F USART的操作965.2USARTUSB轉(zhuǎn)換995.2.1USARTUSB轉(zhuǎn)換模塊硬件設(shè)計(jì)995.2.2USARTUSB轉(zhuǎn)換示例程序設(shè)計(jì)1015.2.3USARTUSB轉(zhuǎn)換示例程序1045.3USART的中斷操作1095.3.1USART的中斷操作示例程序設(shè)計(jì)1095.3.2USART的中斷操作示例程序1105.4USART的DMA操作1135.4.1STM32F的DMA1135.4.2USART的DMA操作示例程序設(shè)計(jì)1165.4.3USART的DMA操作示例程序117第6章ADC的使用1246.1STM32F的ADC1246.1.1STM32F的ADC簡(jiǎn)介1246.1.2ADC模塊自身相關(guān)的誤差1246.1.3ADC的外部輸入阻抗RAIN1266.1.4采用獨(dú)立ADC供電以及參考電壓1276.2ADC的DMA連續(xù)轉(zhuǎn)換模式1276.2.1ADC的DMA連續(xù)轉(zhuǎn)換模式程序設(shè)計(jì)1276.2.2ADC的DMA連續(xù)轉(zhuǎn)換模式程序1296.3角度位移傳感器的使用1346.3.1角度位移傳感器簡(jiǎn)介1346.3.2角度位移傳感器操作示例程序135第7章DAC的使用1387.1STM32F的DAC簡(jiǎn)介1387.2影響DAC精度的一些技術(shù)指標(biāo)1387.2.1DAC的轉(zhuǎn)換函數(shù)1387.2.2DAC的偏置誤差1387.2.3DAC的增益誤差1397.2.4DAC的微分非線性誤差1407.2.5DAC的積分非線性誤差1407.2.6DAC的絕對(duì)精度誤差1417.3DAC軟件觸發(fā)模式示例程序設(shè)計(jì)1427.3.1DAC軟件觸發(fā)模式配置1427.3.2DAC軟件觸發(fā)模式示例程序1427.4DAC定時(shí)器觸發(fā)模式示例程序設(shè)計(jì)1447.4.1DAC定時(shí)器觸發(fā)配置1447.4.2DAC定時(shí)器觸發(fā)示例程序1467.5DAC三角波生成模式示例程序設(shè)計(jì)1497.5.1DAC三角波生成模式配置1497.5.2DAC三角波生成模式示例程序150第8章定時(shí)器的使用1538.1STM32F的定時(shí)器簡(jiǎn)介1538.2基本定時(shí)器的使用1548.2.1基本定時(shí)器的寄存器設(shè)置1548.2.2定時(shí)器的時(shí)鐘1578.2.3基本定時(shí)器的示例程序設(shè)計(jì)1598.2.4基本定時(shí)器的示例程序1608.3定時(shí)器的輸入捕獲模式1638.3.1定時(shí)器的輸入捕獲模式簡(jiǎn)介1638.3.2定時(shí)器的輸入濾波設(shè)置1648.3.3定時(shí)器的輸入捕獲模式示例程序設(shè)計(jì)1658.3.4定時(shí)器的輸入捕獲模式示例程序1668.4STM32F定時(shí)器的輸出比較模式1698.4.1定時(shí)器輸出比較模式庫函數(shù)1698.4.2定時(shí)器輸出比較模式示例程序設(shè)計(jì)1708.4.3定時(shí)器輸出比較模式示例程序1718.5STM32F定時(shí)器的PWM輸出1768.5.1STM32F的PWM設(shè)置1768.5.2STM32F的PWM示例程序設(shè)計(jì)1788.5.3STM32F的PWM示例程序1798.6顏色傳感器TCS230的使用1838.6.1常用的色彩傳感器1838.6.2TCS230可編程顏色光頻率轉(zhuǎn)換器1848.6.3TCS230顏色識(shí)別的參數(shù)計(jì)算1858.6.4TCS230操作示例程序設(shè)計(jì)1888.6.5TCS230操作示例程序1888.7步進(jìn)電機(jī)控制1958.7.1TA8435H簡(jiǎn)介1958.7.2TA8435H步進(jìn)電機(jī)驅(qū)動(dòng)電路1968.7.3步進(jìn)電機(jī)控制示例程序設(shè)計(jì)1978.7.4步進(jìn)電機(jī)控制示例程序1988.8交流調(diào)壓控制2018.8.1交流調(diào)壓電路2018.8.2交流調(diào)壓控制示例程序設(shè)計(jì)2028.8.3交流調(diào)壓控制示例程序202第9章看門狗的使用2079.1獨(dú)立看門狗2079.1.1獨(dú)立看門狗的寄存器設(shè)置2079.1.2獨(dú)立看門狗的示例程序設(shè)計(jì)2099.1.3獨(dú)立看門狗的示例程序2109.2窗口看門狗2129.2.1窗口看門狗的寄存器設(shè)置2129.2.2窗口看門狗的示例程序設(shè)計(jì)2159.2.3窗口看門狗的示例程序216第10章FSMC的使用22010.1STM32F的FSMC22010.1.1STM32F的FSMC簡(jiǎn)介22010.1.2FSMC內(nèi)部結(jié)構(gòu)和映射地址空間22110.1.3FSMC總線配置步驟22210.2FSMC驅(qū)動(dòng)TFT LCD22410.2.1TFT LCD簡(jiǎn)介22410.2.2TFT LCD與STM32F的連接22410.2.3確定FSMC映射地址22510.2.4FSMC驅(qū)動(dòng)TFT LCD的示例程序設(shè)計(jì)22610.2.5FSMC驅(qū)動(dòng)TFT LCD的示例程序230第11章SPI的使用23711.1STM32F 的SPI23711.1.1SPI接口基本原理與結(jié)構(gòu)23711.1.2STM32F SPI簡(jiǎn)介23811.2SPI的示例程序設(shè)計(jì)24011.2.1SPI的配置步驟24011.2.2數(shù)字電位器MAX5413/MAX5414/MAX5415簡(jiǎn)介24011.2.3SPI的示例程序24211.3GPIO模擬SPI控制觸摸屏24411.3.1觸摸屏工作原理與結(jié)構(gòu)24411.3.2采用專用芯片的觸摸屏控制電路24611.3.3觸摸屏控制示例程序設(shè)計(jì)24811.3.4觸摸屏控制示例程序25011.4加速度傳感器MMA7455L的使用25811.4.1MMA7455L內(nèi)部結(jié)構(gòu)及工作原理25811.4.2MMA7455L引腳功能及應(yīng)用電路25911.4.3MMA7455L工作模式26111.4.4MMA7455L加速度校準(zhǔn)方法26311.4.5MMA7455L應(yīng)用示例程序設(shè)計(jì)26411.4.6MMA7455L應(yīng)用示例程序26611.5音頻編解碼器VS1003的使用26711.5.1VS1003簡(jiǎn)介26711.5.2VS1003與STM32F連接26711.5.3VS1003的常用寄存器26711.5.4VS1003的寄存器讀/寫操作27211.5.5VS1003應(yīng)用示例程序設(shè)計(jì)27411.5.6VS1003應(yīng)用示例程序27511.6MF RC522和Mifare standard卡的使用27811.6.1MF RC522簡(jiǎn)介27811.6.2Mifare standard卡簡(jiǎn)介28011.6.3Mifare 1卡的讀/寫操作28311.6.4MF RC522的SPI接口操作28511.6.5MF RC522與Mifare 1操作示例程序設(shè)計(jì)28811.6.6MF RC522與Mifare 1卡操作示例程序29211.7Flash存儲(chǔ)器W25X16的使用29411.7.1W25X16簡(jiǎn)介29411.7.2W25X16操作示例程序設(shè)計(jì)29511.7.3W25X16操作示例程序29811.8nRF24L01的使用30811.8.1nRF24L01簡(jiǎn)介30811.8.2nRF24L01的SPI時(shí)序31011.8.3nRF24L01 SPI接口指令設(shè)置31111.8.4nRF24L01的ShockBurst模式31211.8.5增強(qiáng)型ShockBurst發(fā)送/接收模式操作31511.8.6nRF24L01操作示例程序設(shè)計(jì)31611.8.7nRF24L01發(fā)送操作示例程序31711.8.8nRF24L01接收操作示例程序32711.9DDS AD9852的使用33711.9.1DDS AD9852的主要技術(shù)特性33711.9.2AD9852的內(nèi)部結(jié)構(gòu)與功能33811.9.3AD9852的工作模式34111.9.4AD9852的工作時(shí)序34911.9.5AD9852的應(yīng)用電路35211.9.6AD9852操作示例程序設(shè)計(jì)35411.9.7AD9852操作示例程序354第12章I2C的使用35712.1STM32F的I2C35712.1.1I2C接口基本原理與結(jié)構(gòu)35712.1.2STM32F的I2C簡(jiǎn)介35812.2STM32F I2C的示例程序設(shè)計(jì)35912.2.1STM32F的I2C初始化配置35912.2.224Cxx系列EEPROM簡(jiǎn)介36012.2.324Cxx系列EEPROM示例程序設(shè)計(jì)36312.2.424Cxx系列EEPROM示例程序36412.3光強(qiáng)檢測(cè)傳感器BH1750FVI的使用37212.3.1BH1750FVI簡(jiǎn)介37212.3.2BH1750FVI的VCC和DVI電源供應(yīng)時(shí)序37312.3.3BH1750FVI的I2C接口時(shí)序37412.3.4BH1750FVI的示例程序設(shè)計(jì) 37612.3.5BH1750FVI的示例程序37612.4CMOS圖像傳感器OV7670的使用38312.4.1CMOS圖像傳感器OV7670簡(jiǎn)介38312.4.2視頻幀存儲(chǔ)器AL422B簡(jiǎn)介38412.4.3基于OV7670的圖像采集電路38512.4.4OV7670操作示例程序設(shè)計(jì)38612.4.5OV7670操作示例程序38812.5數(shù)字調(diào)頻無線電芯片TEA5767的使用40012.5.1數(shù)字調(diào)頻無線電芯片TEA5767簡(jiǎn)介40012.5.2立體聲耳機(jī)放大器MAX13330/13331簡(jiǎn)介40312.5.3數(shù)字調(diào)頻無線電接收機(jī)電路40412.5.4TEA5767操作示例程序設(shè)計(jì)40412.5.5TEA5767操作示例程序410第13章CAN的使用41213.1CAN總線簡(jiǎn)介41213.2STM32F的bxCAN41413.2.1bxCAN的主要特點(diǎn)41413.2.2bxCAN的工作模式41413.2.3bxCAN發(fā)送報(bào)文的流程41513.2.4bxCAN的報(bào)文接收41613.2.5bxCAN的時(shí)間觸發(fā)通信模式41713.2.6bxCAN過濾器41713.3STM32F外接CAN收發(fā)器42013.4CAN操作示例程序設(shè)計(jì)42113.4.1CAN初始化配置42113.4.2CAN操作示例程序的實(shí)現(xiàn)42513.5CAN操作示例程序42613.5.1節(jié)點(diǎn)1程序42613.5.2節(jié)點(diǎn)2程序431第14章SDIO的使用43814.1STM32F的SDIO簡(jiǎn)介43814.2Micro SD卡43814.2.1Micro SD卡簡(jiǎn)介43814.2.2Micro SD卡初始化44014.2.3Micro SD卡讀數(shù)據(jù)塊操作44014.2.4Micro SD卡寫數(shù)據(jù)塊操作44114.2.5Micro SD卡與STM32F的連接44214.3Micro SD卡操作示例程序設(shè)計(jì)44314.3.1SDIO操作示例程序設(shè)計(jì)44314.3.2SDIO操作示例程序44514.4SDIO+FatFs實(shí)現(xiàn)FAT文件系統(tǒng)44914.4.1FatFs簡(jiǎn)介44914.4.2源代碼的結(jié)構(gòu)45014.4.3SDIO+FatFs實(shí)現(xiàn)FAT文件系統(tǒng)程序設(shè)計(jì)46114.4.4SDIO+FatFs實(shí)現(xiàn)FAT文件系統(tǒng)程序462參考文獻(xiàn)467

作者簡(jiǎn)介

暫缺《STM32F 32位ARM微控制器應(yīng)用設(shè)計(jì)與實(shí)踐(第2版)》作者簡(jiǎn)介

圖書目錄

1.1 STM32系列32位微控制器簡(jiǎn)介
1.2 STM32F103xx系列微控制器簡(jiǎn)介
1.2.1 STM32F103xx系列微控制器的主要特性
1.2.2 STM32F103xx系列微控制器的內(nèi)部結(jié)構(gòu)
1.3 STM32F系列32位微控制器系統(tǒng)板設(shè)計(jì)示例
1.3.1 系統(tǒng)板簡(jiǎn)介
1.3.2 系統(tǒng)板PCB圖
第2章 工程建立、軟件仿真調(diào)試與程序下載
2.1 STM32F的固件函數(shù)庫
2.1.1 固件函數(shù)庫簡(jiǎn)介
2.1.2 固件函數(shù)庫文件夾結(jié)構(gòu)
2.1.3 與外設(shè)/單元有關(guān)的庫函數(shù)
2.2 工程建立
2.2.1 下載ST3.00外設(shè)庫
2.2.2 進(jìn)入工程建立
2.2.3 進(jìn)行選項(xiàng)設(shè)置
2.2.4 進(jìn)行工程相關(guān)設(shè)置
2.2.5 設(shè)置仿真調(diào)試選項(xiàng)
2.3 軟件仿真調(diào)試
2.3.1 軟件仿真設(shè)置
2.3.2 啟動(dòng)軟件仿真
2.4 程序下載
2.4.1 利用串口下載程序
2.4.2 利用JLINK下載程序
2.5 怎樣在RAM中調(diào)試程序
第3章 delay和sys文件函數(shù)的使用
3.1 delay文件函數(shù)
3.1.1 delay_init函數(shù)
3.1.2 delay_us函數(shù)
3.1.3 delay_ms函數(shù)
3.2 sys文件函數(shù)
3.2.1 I/O口的位操作
3.2.2 Stm32_Clock_Init函數(shù)
3.2.3 Sys_Soft_Reset函數(shù)
3.2.4 Sys_SleepDeep函數(shù)
3.3 編程示例
3.3.1 添加文件到工程
3.3.2 delay示例程序
3.3.3 sys示例程序清單
3.3.4 主函數(shù)程序
第4章 GPIO的使用
4.1 STM32F GPIO簡(jiǎn)介
4.2 GPIO編程示例
4.3 外部中斷操作
4.3.1 STM32F外部中斷設(shè)置
4.3.2 外部中斷操作示例程序設(shè)計(jì)
4.3.3 外部中斷操作示例程序
第5章 USART的使用
5.1 STM32F USART簡(jiǎn)介
5.1.1 串行接口基本原理與結(jié)構(gòu)
5.1.2 STM32F USART的基本特性
5.1.3 STM32F USART的操作
5.2 USARTUSB轉(zhuǎn)換
5.2.1 USARTUSB轉(zhuǎn)換模塊硬件設(shè)計(jì)
5.2.2 USARTUSB轉(zhuǎn)換示例程序設(shè)計(jì)
5.2.3 USARTUSB轉(zhuǎn)換示例程序
5.3 USART的中斷操作
5.3.1 USART的中斷操作示例程序設(shè)計(jì)
5.3.2 USART的中斷操作示例程序
5.4 USART的DMA操作
5.4.1 STM32F的DMA
5.4.2 USART的DMA操作示例程序設(shè)計(jì)
5.4.3 USART的DMA操作示例程序
第6章 ADC的使用
6.1 STM32F的ADC
6.1.1 STM32F的ADC簡(jiǎn)介
6.1.2 ADC模塊自身相關(guān)的誤差
6.1.3 ADC的外部輸入阻抗RAIN
6.1.4 采用獨(dú)立ADC供電以及參考電壓
6.2 ADC的DMA連續(xù)轉(zhuǎn)換模式
6.2.1 ADC的DMA連續(xù)轉(zhuǎn)換模式程序設(shè)計(jì)
6.2.2 ADC的DMA連續(xù)轉(zhuǎn)換模式程序
6.3 角度位移傳感器的使用
6.3.1 角度位移傳感器簡(jiǎn)介
6.3.2 角度位移傳感器操作示例程序
第7章 DAC的使用
7.1 STM32F的DAC簡(jiǎn)介
7.2 影響DAC精度的一些技術(shù)指標(biāo)
7.2.1 DAC的轉(zhuǎn)換函數(shù)
7.2.2 DAC的偏置誤差
7.2.3 DAC的增益誤差
7.2.4 DAC的微分非線性誤差
7.2.5 DAC的積分非線性誤差
7.2.6 DAC的絕對(duì)精度誤差
7.3 DAC軟件觸發(fā)模式示例程序設(shè)計(jì)
7.3.1 DAC軟件觸發(fā)模式配置
7.3.2 DAC軟件觸發(fā)模式示例程序
7.4 DAC定時(shí)器觸發(fā)模式示例程序設(shè)計(jì)
7.4.1 DAC定時(shí)器觸發(fā)配置
7.4.2 DAC定時(shí)器觸發(fā)示例程序
7.5 DAC三角波生成模式示例程序設(shè)計(jì)
7.5.1 DAC三角波生成模式配置
7.5.2 DAC三角波生成模式示例程序
第8章 定時(shí)器的使用
8.1 STM32F的定時(shí)器簡(jiǎn)介
8.2 基本定時(shí)器的使用
8.2.1 基本定時(shí)器的寄存器設(shè)置
8.2.2 定時(shí)器的時(shí)鐘
8.2.3 基本定時(shí)器的示例程序設(shè)計(jì)
8.2.4 基本定時(shí)器的示例程序
8.3 定時(shí)器的輸入捕獲模式
8.3.1 定時(shí)器的輸入捕獲模式簡(jiǎn)介
8.3.2 定時(shí)器的輸入濾波設(shè)置
8.3.3 定時(shí)器的輸入捕獲模式示例程序設(shè)計(jì)
8.3.4 定時(shí)器的輸入捕獲模式示例程序
8.4 STM32F定時(shí)器的輸出比較模式
8.4.1 定時(shí)器輸出比較模式庫函數(shù)
8.4.2 定時(shí)器輸出比較模式示例程序設(shè)計(jì)
8.4.3 定時(shí)器輸出比較模式示例程序
8.5 STM32F定時(shí)器的PWM輸出
8.5.1 STM32F的PWM設(shè)置
8.5.2 STM32F的PWM示例程序設(shè)計(jì)
8.5.3 STM32F的PWM示例程序
8.6 顏色傳感器TCS230的使用
8.6.1 常用的色彩傳感器
8.6.2 TCS230可編程顏色光頻率轉(zhuǎn)換器
8.6.3 TCS230顏色識(shí)別的參數(shù)計(jì)算
8.6.4 TCS230操作示例程序設(shè)計(jì)
8.6.5 TCS230操作示例程序
8.7 步進(jìn)電機(jī)控制
8.7.1 TA8435H簡(jiǎn)介
8.7.2 TA8435H步進(jìn)電機(jī)驅(qū)動(dòng)電路
8.7.3 步進(jìn)電機(jī)控制示例程序設(shè)計(jì)
8.7.4 步進(jìn)電機(jī)控制示例程序
8.8 交流調(diào)壓控制
8.8.1 交流調(diào)壓電路
8.8.2 交流調(diào)壓控制示例程序設(shè)計(jì)
8.8.3 交流調(diào)壓控制示例程序
第9章 看門狗的使用
9.1 獨(dú)立看門狗
9.1.1 獨(dú)立看門狗的寄存器設(shè)置
9.1.2 獨(dú)立看門狗的示例程序設(shè)計(jì)
9.1.3 獨(dú)立看門狗的示例程序
9.2 窗口看門狗
9.2.1 窗口看門狗的寄存器設(shè)置
9.2.2 窗口看門狗的示例程序設(shè)計(jì)
9.2.3 窗口看門狗的示例程序
第10章 FSMC的使用
10.1 STM32F的FSMC
10.1.1 STM32F的FSMC簡(jiǎn)介
10.1.2 FSMC內(nèi)部結(jié)構(gòu)和映射地址空間
10.1.3 FSMC總線配置步驟
10.2 FSMC驅(qū)動(dòng)TFT LCD
10.2.1 TFT LCD簡(jiǎn)介
10.2.2 TFT LCD與STM32F的連接
10.2.3 確定FSMC映射地址
10.2.4 FSMC驅(qū)動(dòng)TFT LCD的示例程序設(shè)計(jì)
10.2.5 FSMC驅(qū)動(dòng)TFT LCD的示例程序
第11章 SPI的使用
11.1 STM32F 的SPI
11.1.1 SPI接口基本原理與結(jié)構(gòu)
11.1.2 STM32F SPI簡(jiǎn)介
11.2 SPI的示例程序設(shè)計(jì)
11.2.1 SPI的配置步驟
11.2.2 數(shù)字電位器MAX5413/MAX5414/MAX5415簡(jiǎn)介
11.2.3 SPI的示例程序
11.3 GPIO模擬SPI控制觸摸屏
11.3.1 觸摸屏工作原理與結(jié)構(gòu)
11.3.2 采用專用芯片的觸摸屏控制電路
11.3.3 觸摸屏控制示例程序設(shè)計(jì)
11.3.4 觸摸屏控制示例程序
11.4 加速度傳感器MMA7455L的使用
11.4.1 MMA7455L內(nèi)部結(jié)構(gòu)及工作原理
11.4.2 MMA7455L引腳功能及應(yīng)用電路
11.4.3 MMA7455L工作模式
11.4.4 MMA7455L加速度校準(zhǔn)方法
11.4.5 MMA7455L應(yīng)用示例程序設(shè)計(jì)
11.4.6 MMA7455L應(yīng)用示例程序
11.5 音頻編解碼器VS1003的使用
11.5.1 VS1003簡(jiǎn)介
11.5.2 VS1003與STM32F連接
11.5.3 VS1003的常用寄存器
11.5.4 VS1003的寄存器讀/寫操作
11.5.5 VS1003應(yīng)用示例程序設(shè)計(jì)
11.5.6 VS1003應(yīng)用示例程序
11.6 MF RC522和Mifare standard卡的使用
11.6.1 MF RC522簡(jiǎn)介
11.6.2 Mifare standard卡簡(jiǎn)介
11.6.3 Mifare 1卡的讀/寫操作
11.6.4 MF RC522的SPI接口操作
11.6.5 MF RC522與Mifare 1操作示例程序設(shè)計(jì)
11.6.6 MF RC522與Mifare 1卡操作示例程序
11.7 Flash存儲(chǔ)器W25X16的使用
11.7.1 W25X16簡(jiǎn)介
11.7.2 W25X16操作示例程序設(shè)計(jì)
11.7.3 W25X16操作示例程序
11.8 nRF24L01的使用
11.8.1 nRF24L01簡(jiǎn)介
11.8.2 nRF24L01的SPI時(shí)序
11.8.3 nRF24L01 SPI接口指令設(shè)置
11.8.4 nRF24L01的ShockBurst模式
11.8.5 增強(qiáng)型ShockBurst發(fā)送/接收模式操作
11.8.6 nRF24L01操作示例程序設(shè)計(jì)
11.8.7 nRF24L01發(fā)送操作示例程序
11.8.8 nRF24L01接收操作示例程序
11.9 DDS AD9852的使用
11.9.1 DDS AD9852的主要技術(shù)特性
11.9.2 AD9852的內(nèi)部結(jié)構(gòu)與功能
11.9.3 AD9852的工作模式
11.9.4 AD9852的工作時(shí)序
11.9.5 AD9852的應(yīng)用電路
11.9.6 AD9852操作示例程序設(shè)計(jì)
11.9.7 AD9852操作示例程序
第12章 I2C的使用
12.1 STM32F的I2C
12.1.1 I2C接口基本原理與結(jié)構(gòu)
12.1.2 STM32F的I2C簡(jiǎn)介
12.2 STM32F I2C的示例程序設(shè)計(jì)
12.2.1 STM32F的I2C初始化配置
12.2.2 24Cxx系列EEPROM簡(jiǎn)介
12.2.3 24Cxx系列EEPROM示例程序設(shè)計(jì)
12.2.4 24Cxx系列EEPROM示例程序
12.3 光強(qiáng)檢測(cè)傳感器BH1750FVI的使用
12.3.1 BH1750FVI簡(jiǎn)介
12.3.2 BH1750FVI的VCC和DVI電源供應(yīng)時(shí)序
12.3.3 BH1750FVI的I2C接口時(shí)序
12.3.4 BH1750FVI的示例程序設(shè)計(jì)
12.3.5 BH1750FVI的示例程序
12.4 CMOS圖像傳感器OV7670的使用
12.4.1 CMOS圖像傳感器OV7670簡(jiǎn)介
12.4.2 視頻幀存儲(chǔ)器AL422B簡(jiǎn)介
12.4.3 基于OV7670的圖像采集電路
12.4.4 OV7670操作示例程序設(shè)計(jì)
12.4.5 OV7670操作示例程序
12.5 數(shù)字調(diào)頻無線電芯片TEA5767的使用
12.5.1 數(shù)字調(diào)頻無線電芯片TEA5767簡(jiǎn)介
12.5.2 立體聲耳機(jī)放大器MAX13330/13331簡(jiǎn)介
12.5.3 數(shù)字調(diào)頻無線電接收機(jī)電路
12.5.4 TEA5767操作示例程序設(shè)計(jì)
12.5.5 TEA5767操作示例程序
第13章 CAN的使用
13.1 CAN總線簡(jiǎn)介
13.2 STM32F的bxCAN
13.2.1 bxCAN的主要特點(diǎn)
13.2.2 bxCAN的工作模式
13.2.3 bxCAN發(fā)送報(bào)文的流程
13.2.4 bxCAN的報(bào)文接收
13.2.5 bxCAN的時(shí)間觸發(fā)通信模式
13.2.6 bxCAN過濾器
13.3 STM32F外接CAN收發(fā)器
13.4 CAN操作示例程序設(shè)計(jì)
13.4.1 CAN初始化配置
13.4.2 CAN操作示例程序的實(shí)現(xiàn)
13.5 CAN操作示例程序
13.5.1 節(jié)點(diǎn)1程序
13.5.2 節(jié)點(diǎn)2程序
第14章 SDIO的使用
14.1 STM32F的SDIO簡(jiǎn)介
14.2 Micro SD卡
14.2.1 Micro SD卡簡(jiǎn)介
14.2.2 Micro SD卡初始化
14.2.3 Micro SD卡讀數(shù)據(jù)塊操作
14.2.4 Micro SD卡寫數(shù)據(jù)塊操作
14.2.5 Micro SD卡與STM32F的連接
14.3 Micro SD卡操作示例程序設(shè)計(jì)
14.3.1 SDIO操作示例程序設(shè)計(jì)
14.3.2 SDIO操作示例程序
14.4 SDIO+FatFs實(shí)現(xiàn)FAT文件系統(tǒng)
14.4.1 FatFs簡(jiǎn)介
14.4.2 源代碼的結(jié)構(gòu)
14.4.3 SDIO+FatFs實(shí)現(xiàn)FAT文件系統(tǒng)程序設(shè)計(jì)
14.4.4 SDIO+FatFs實(shí)現(xiàn)FAT文件系統(tǒng)程序
參考文獻(xiàn)

本目錄推薦

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