買這商品的人也買了...
-
Systemverilog for Verification: A Guide to Learning the Testbench Language Features, 3/e (Hardcover)$2,450$2,401 -
Extreme C$2,100$1,995 -
Peopleware:腦力密集產業的人才管理之道 (經典紀念版)$460$363 -
與熊共舞:軟體專案的風險管理 (經典紀念版)$480$379 -
低功耗藍牙5.0 開發與應用 — 基於 nRF52 系列處理器 (基礎篇)$474$450 -
資料科學的建模基礎 : 別急著 coding!你知道模型的陷阱嗎?$599$509 -
低功耗藍牙5.0 開發與應用 — 基於 nRF52 系列處理器 (進階篇)$474$450 -
資料科學的統計實務 : 探索資料本質、扎實解讀數據,才是機器學習成功建模的第一步$599$473 -
Python for RTL Verification: A complete course in Python, cocotb, and pyuvm (Paperback)$1,800$1,764 -
ESP32-C3 物聯網工程開發實戰$588$559 -
從「利率」看經濟:看懂財經大勢,學會投資理財$450$356 -
精實執行|精實創業指南, 3/e (Running Lean: Iterate from Plan A to a Plan That Works, 3/e)$580$458 -
C++ 軟體設計|高品質軟體的設計原則和模式 (C++ Software Design: Design Principles and Patterns for High-Quality Software)$780$616 -
AI 時代 Math 元年 : 用 Python 全精通矩陣及線性代數$1,280$1,011 -
$403Arm 嵌入式系統案例實戰 — 手把手教你掌握 STM32F103 微控制器項目開發 -
$1,316可視之美 (數據可視化 + 數學藝術 + 學術繪圖 + Python 創意編程) -
最後期限:專案管理101個成功法則 (20週年紀念版)$390$308 -
單片機三劍客:STM32 單片機與 C語言編程$528$502 -
$516Git 高效實踐 -
STM32單片機應用基礎與項目實踐-微課版(第2版)$354$336 -
基於 ARM Cortex-M0+ 的 CW32 嵌入式開發實戰$599$569 -
Git 開發與管理指南:開發人員與 DevOps 的專案管理$474$450 -
CAN 總線嵌入式開發 -- 從入門到實踐, 4/e$534$507 -
OpenCV 電腦視覺開發實踐:基於 Python$774$735 -
STM32 嵌入式系統開發 — 基於 STM32CubeMX 和 HAL 庫$354$336
相關主題
商品描述
《原子教你玩STM32》有2個版本:庫函數版本和寄存器版本。本書為庫函數版本,由淺入深,帶領大家進入STM32的世界。本書總共分為3篇:①硬件篇,主要介紹本書的實驗平臺;②軟件篇,主要介紹STM32開發軟件的使用以及一些下載調試的技巧,並詳細介紹幾個常用的系統文件(程序);③實戰篇,詳細介紹28個實例,從最簡單的開始,循序漸進,帶領大家慢慢掌握STM32。每個實例均配有軟硬件設計,且附上實例代碼以及詳細註釋,方便讀者快速理解。本書是再版書,相比舊版,主要對硬件平臺、開發環境以及相關例程進行了更新。 本書不僅非常適合廣大學生和電子愛好者學習STM32,其大量的實驗以及詳細的解說也是公司產品開發者的不二參考。
目錄大綱
第1篇 硬件篇
第1章 實驗平臺簡介
1.1 ALIENTEK戰艦STM32F103資源初探
1.2 ALIENTEK戰艦STM32F103資源說明
1.2.1 硬件資源說明
1.2.2 軟件資源說明
1.2.3 I/O引腳分配
第2章 實驗平臺硬件資源詳解
2.1 開發板原理圖詳解
2.2 開發板使用註意事項
2.3 STM32F103學習方法
第2篇 軟件篇
第3章 MDK5軟件入門
3.1 STM32官方固件庫簡介
3.1.1 庫開發與寄存器開發的關系
3.1.2 STM32固件庫與CMSIS標準講解
3.1.3 STM32官方庫包介紹
3.2 MDK5簡介
3.3 新建基於固件庫的MDK5工程模板
3.4 程序下載與調試
3.4.1 STM32軟件模擬
3.4.2 STM32串口程序下載
3.4.3 JTAG/SWD程序下載和調試
3.5 MDK5使用技巧
3.5.1 文本美化
3.5.2 語法檢測&代碼提示
3.5.3 代碼編輯技巧
3.5.4 其他小技巧
第4章 STM32開發基礎知識入門
4.1 MDK下C語言基礎覆習
4.2 STM32系統架構
4.3 STM32時鐘系統
4.4 埠覆用和重映射
4.5 STM32 NVIC中斷優先級管理
4.6 MDK中寄存器地址名稱映射分析
4.7 MDK固件庫快速組織代碼技巧
第5章 SYSTEM文件夾介紹
5.1 delay文件夾代碼介紹
5.1.1 操作系統支持宏定義及相關函數
5.1.2 delay_init函數
5.1.3 delay_us函數
5.1.4 delay_ms函數
5.2 sys文件夾代碼介紹
5.3 usart文件夾介紹
5.3.1 printf麗數支持
5.3.2 uart_init西數
5.3.3 USART1_IRQHandler函數
第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章 IIC實驗
第23章 SPI實驗
第24章 RS485實驗
第25章 CAN通信實驗
第26章 觸摸屏實驗
第27章 外部SRAM實驗
第28章 內存管理實驗
第29章 SD卡實驗
第30章 FATFS實驗
第31章 漢字顯示實驗
第32章 USB虛擬串口實驗
第33章 USB讀卡器實驗
參考文獻
