關于我們
書單推薦
新書推薦

嵌入式系統(tǒng)設計——基于STM32CubeMX與HAL庫

嵌入式系統(tǒng)設計——基于STM32CubeMX與HAL庫

定  價:47.1 元

        

  • 作者:漆強著
  • 出版時間:2022/1/1
  • ISBN:9787040579062
  • 出 版 社:高等教育出版社
  • 中圖法分類:TP332.021 
  • 頁碼:384
  • 紙張:膠版紙
  • 版次:1
  • 開本:16開
9
7
5
8
7
7
9
0
0
4
6
0
2

本書選用意法半導體公司的STM32F4微控制器為載體,以嵌入式硬件設計和軟件設計為主線,結合工程實踐,按照“最小系統(tǒng)電路設計 → 開發(fā)工具使用 → 片內外設應用 ”的路徑,分層次、遞進式的講授嵌入式系統(tǒng)的設計方法。使用STM32CubeMX開發(fā)工具以及HAL驅動庫完成微控制器的設計。STM32CubeMX軟件提供簡潔的圖形化界面,設計者無需編寫任何代碼,就可以完成引腳分配、時鐘設置和外設設置等初始化工作,并生成基于MDK-ARM等集成開發(fā)環(huán)境的工程框架,使設計者可以更專注于應用層代碼的編寫。采用庫函數的編程方式可以不必了解硬件寄存器的含義,利用庫函數提供的接口函數快速實現功能。基于圖形化的配置方式和庫函數的編程方式使得初學者可以快速入門嵌入式系統(tǒng)的設計和開發(fā),降低了學習的門檻。本書以產業(yè)界主流的微控制器STM32F4為硬件平臺,以嵌入式硬件設計和軟件設計為主線,按照“最小系統(tǒng)電路設計 → 開發(fā)工具使用 → 片內外設應用 → 驅動程序設計 →實時操作系統(tǒng)(FreeRTOS)”的路徑,分層次、遞進式地介紹嵌入式系統(tǒng)的設計方法。
本書選用業(yè)界先進的開發(fā)工具STM32 CubeMX及硬件抽象庫(HAL庫)進行嵌入式系統(tǒng)開發(fā)。STM32 CubeMX軟件利用圖形化界面完成芯片的配置,并配合MDK-ARM等集成開發(fā)環(huán)境,直接生成應用程序的基本框架,使設計者可以專注于應用層代碼的編寫。采用庫函數的程序開發(fā)方式,避免了對芯片底層的寄存器作過多了解,用戶只需要掌握HAL庫提供的接口函數就可以完成應用程序的編寫,加快了嵌入式系統(tǒng)的開發(fā)效率,降低了學習的門檻。全書共10章,分別是:嵌入式系統(tǒng)概要,STM32微控制器的硬件電路設計,STM32微控制器開發(fā)環(huán)境的搭建,STM32 CubeMX軟件的使用,MDK-ARM開發(fā)軟件的使用,通用輸入輸出接口,中斷系統(tǒng),定時器,串口通信,FreeRTOS的應用。
本書內容豐富實用,層次清晰,敘述詳盡,書中所有例程都是基于意法半導體公司的Nucleo系列開發(fā)板,方便教學和自學。本書可作為高等院校電子信息類、自動化類專業(yè)的本科生及研究生“嵌入式系統(tǒng)設計”課程的入門教材,也可以供嵌入式愛好者或從事嵌入式系統(tǒng)應用的工程技術人員參考。

 你還可能感興趣
 我要評論
您的姓名   驗證碼: 圖片看不清?點擊重新得到驗證碼
留言內容