<內容簡介>
劉軍、張洋、嚴漢宇、左忠凱編著的《精通STM32F4(寄存器版)》由淺入深,帶領大家學習STM32F407的各個功能。本書總共分為3篇:硬件篇,主要介紹本書所講實例對應的實驗平臺;軟件篇,主要介紹STM32F4常用開發軟件的使用以及一些下載調試的技巧,並詳細介紹了幾個常用的系統文件(程序);實戰篇,通過43個實例(絕大部分是直接操作寄存器完成的)帶領大家一步步深入瞭解STM32F4。
本書可配套ALIENTEK探索者STM32F4開發板學習使用,本書的配套資料裡面有詳細原理圖以及所有實例的完整代碼,並且,這些代碼都有詳細的註釋,且都經過嚴格測試,不會有任何警告和錯誤。另外,源碼有生成好的hex文件,大家只需要通過串口∕模擬器下載到開發板即可看到實驗現象,親自體驗實驗過程。
本書不僅適合廣大學生和電子愛好者學習STM32F4,其大量的實驗以及詳細的解說也是公司產品開發的不二參考。
<章節目錄>
第1篇 硬件篇
第1章 實驗平臺簡介
1.1 ALIENTEK探索者STM32F4開發板資源初探
1.2 ALIENTEK探索者STM32F4開發板資源說明
1.2.1 硬件資源說明
1.2.2 軟件資源說明
第2章 實驗平臺硬件資源詳解
2.1 開發板原理圖詳解
2.2 開發板使用註意事項
2.3 STM32F4學習方法
第2篇 軟件篇
第3章 MDK5軟件入門
3.1 MDK5簡介
3.2 新建MDK5工程
3.3 MDK5使用技巧
3.3.1 文本美化
3.3.2 語法檢測與代碼提示
3.3.3 代碼編輯技巧
3.3.4 其他小技巧
第4章 下載與調試
第5章 SYSTEM文件夾介紹
5.1 delay文件夾代碼介紹
5.2 sys文件夾代碼介紹
5.2.1 I/O口的位操作實現
5.2.2 時鐘配置函數
5.2.3 Sys_Soft_Reset函數
5.2.4 Sys_Standby函數
5.2.5 I/O設置函數
5.2.6 中斷管理函數
5.3 usart文件夾介紹
5.3.1 USART1_IRQHandler函數
5.3.2 uart_init函數
第3篇 實戰篇
第6章 跑馬燈實驗
第7章 按鍵輸入實驗
第8章 串口通信實驗
第9章 外部中斷實驗
第10章 獨立看門狗(IWDG)實驗
第11章 窗口看門狗(WWDG)實驗
第12章 定時器中斷實驗
第13章 PWM輸出實驗
第14章 輸入捕獲實驗
第15章 TFTLCD顯示實驗
第16章 USMART調試組件實驗
第17章 RTC實時時鐘實驗
第18章 待機喚醒實驗
第19章 ADC實驗
第20章 DAC實驗
第21章 DMA實驗
第22章 I2C實驗
第23章 SPI實驗
第24章 RS485實驗
第25章 CAN通信實驗
第26章 觸摸屏實驗
第27章 6軸傳感器MPU6050實驗
第28章 FLASH模擬EEPROM實驗
第29章 攝像頭實驗
第30章 外部SRAM實驗
第31章 內存管理實驗
第32章 SD卡實驗
第33章 FATFS實驗
第34章 漢字顯示實驗
第35章 圖片顯示實驗
第36章 音樂播放器實驗
第37章 視頻播放器實驗
第38章 FPU測試(Julia分形)實驗
第39章 DSP測試實驗
第40章 串口IAP實驗
第41章 USB讀卡器(Slave)實驗
第42章 USB U盤(Host)實驗
第43章 USB鼠標、鍵盤(Host)實驗
第44章 網絡通信實驗
第45章 μC/OSII實驗1--任務調度
第46章 μC/OSII實驗2--信號量和郵箱
第47章 μC/OSII實驗3--消息隊列、信號量集和軟件定時器
第48章 探索者STM32F4開發板綜合實驗
Reference demo_5
In stock 297 Items
Data sheet