關(guān)于我們
書單推薦
新書推薦

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

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

定  價(jià):47.1 元

        

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

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

 你還可能感興趣
 我要評論
您的姓名   驗(yàn)證碼: 圖片看不清?點(diǎn)擊重新得到驗(yàn)證碼
留言內(nèi)容