隨著物聯(lián)網(wǎng)、智能家居與工業(yè)控制等領(lǐng)域的快速發(fā)展,嵌入式實(shí)時操作系統(tǒng)的應(yīng)用愈發(fā)廣泛。RT-Thread作為國產(chǎn)開源RTOS的代表,憑借其出色的實(shí)時性、組件化設(shè)計(jì)和強(qiáng)大的生態(tài)體系,已成為眾多工程師和高校教學(xué)的首選平臺。
本次推薦的第22本RT-Thread相關(guān)書籍——《嵌入式實(shí)時操作系統(tǒng)開發(fā)實(shí)踐(基于英飛凌PSoC62和RT-Thread)》正是一本將理論與實(shí)踐深度結(jié)合的實(shí)用著作,為學(xué)習(xí)與開發(fā)RT-Thread系統(tǒng)提供了系統(tǒng)化指導(dǎo)。

推薦理由
雙強(qiáng)結(jié)合:結(jié)合英飛凌PSoC62強(qiáng)大的硬件性能與RT-Thread高效的系統(tǒng)架構(gòu),深入講解嵌入式系統(tǒng)開發(fā)全過程。
實(shí)戰(zhàn)導(dǎo)向:內(nèi)容覆蓋GPIO、UART、I2C、SPI、ADC、DAC、PWM等常用外設(shè)的RT-Thread驅(qū)動開發(fā)與實(shí)驗(yàn)。
完整案例:附帶兩個完整項(xiàng)目實(shí)例,幫助讀者從基礎(chǔ)實(shí)驗(yàn)到完整系統(tǒng)構(gòu)建。
適用廣泛:可作為高校“嵌入式系統(tǒng)原理”“嵌入式操作系統(tǒng)”等課程教材,也適合物聯(lián)網(wǎng)與自動控制領(lǐng)域的工程師參考。
生態(tài)支持:與RT-Thread官方社區(qū)深度聯(lián)動,提供配套工程代碼與學(xué)習(xí)資料。
內(nèi)容簡介
英飛凌PSoC62是32位雙核超低功耗微控制器,支持豐富的外設(shè)與CapSense觸摸技術(shù),專為物聯(lián)網(wǎng)系統(tǒng)設(shè)計(jì),具備高能效與硬件安全加密引擎。RT-Thread是我國自主開發(fā)的開源嵌入式實(shí)時操作系統(tǒng),具有實(shí)時性強(qiáng)、資源占用小、組件豐富的特點(diǎn)。本書基于英飛凌PSoC62和RT-Thread介紹嵌入式實(shí)時操作系統(tǒng)的應(yīng)用開發(fā)。本書首先介紹嵌入式系統(tǒng)的基本概念和背景知識,接著詳細(xì)介紹GPIO、UART、I2C、SPI、ADC、DAC、定時器、PWM、SDIO、CapSense、Wi-Fi、藍(lán)牙、Flash、USB等功能模塊的應(yīng)用,最后給出了兩個完整的項(xiàng)目案例。 本書既可作為高等院校計(jì)算機(jī)、電子信息、自動化、電氣等專業(yè)的“嵌入式系統(tǒng)原理”“嵌入式操作系統(tǒng)”“嵌入式系統(tǒng)實(shí)踐”等課程的教材和教學(xué)參考書,也可供自動控制、物聯(lián)網(wǎng)、機(jī)電一體化等領(lǐng)域工程技術(shù)人員閱讀。
目錄
第1章 嵌入式系統(tǒng)基礎(chǔ)
1.1 嵌入式系統(tǒng)要素
1.1.1 嵌入式處理器
1.1.2 嵌入式操作系統(tǒng)
1.2 嵌入式系統(tǒng)開發(fā)的特點(diǎn)
1.2.1 簡單的嵌入式系統(tǒng)開發(fā)
1.2.2 基于實(shí)時操作系統(tǒng)的嵌入式系統(tǒng)開發(fā)
1.2.3 基于片上系統(tǒng)的嵌入式系統(tǒng)開發(fā)
1.2.4 嵌入式系統(tǒng)面臨的人工智能領(lǐng)域的挑戰(zhàn)
1.3 嵌入式實(shí)時操作系統(tǒng)
1.3.1 嵌入式實(shí)時操作系統(tǒng)簡介
1.3.2 主流嵌入式實(shí)時操作系統(tǒng)
1.3.3 RT-Thread簡介
1.4 實(shí)驗(yàn)1:安裝和使用RTT Studio
1.5 本章小結(jié)
習(xí)題1
第2章 PSoC6雙核微處理器
2.1 PSoC6雙核微處理器概述
2.2 PSoC6雙核架構(gòu)
2.2.1 通用雙CPU概念
2.2.2 PSoC6的CPU系統(tǒng)
2.2.3 PSoC6地址映射
2.2.4 PSoC6的寄存器
2.2.5 操作模式與特權(quán)級別
2.2.6 指令集概述
2.3 PSoC6雙核微處理器的時鐘系統(tǒng)
2.3.1 系統(tǒng)時鐘概述
2.3.2 時鐘樹
2.4 PSoC6雙核微處理器的異常/中斷管理系統(tǒng)
2.4.1 PSoC6的中斷配置
2.4.2 PSoC6的異常向量表
2.4.3 PSoC6的異常
2.4.4 PSoC6的中斷源
2.4.5 PSoC6的中斷處理過程
2.5 PSoC6雙核微處理器硬件設(shè)計(jì)
2.5.1 GPIO控制
2.5.2 音頻子系統(tǒng)
2.5.3 模擬器件CapSence設(shè)計(jì)
2.5.4 12位SAR ADC
2.5.5 使用串口輸出調(diào)試信息
2.6 基于PSoC6雙核微處理器開展項(xiàng)目開發(fā)
2.6.1 支持的開發(fā)環(huán)境
2.6.2 設(shè)計(jì)注意事項(xiàng)
2.7 實(shí)驗(yàn)2:下載和運(yùn)行RT-Thread演示程序
2.8 本章小結(jié)
習(xí)題2
第3章 PSoC6上的GPIO應(yīng)用
3.1 PSoC6上的I/O簡介
3.1.1 PSoC6上的I/O工作模式
3.1.2 RTT提供的I/O設(shè)備接口
3.2 RTT控制LED
3.2.1 GPIO模式
3.2.2 RTT配置GPIO
3.3 RTT控制按鍵
3.3.1 按鍵查詢方式
3.3.2 按鍵中斷方式
3.3.3 RTT線程控制按鍵
3.4 實(shí)驗(yàn)3:基于PSoC6和RTT控制按鍵
3.5 本章小結(jié)
習(xí)題3
第4章 PSoC6上的UART應(yīng)用
4.1 PSoC6上的UART簡介
4.1.1 串口通信
4.1.2 PSoC6上的UART
4.2 RTT串口設(shè)備驅(qū)動接口
4.2.1 RTT串口驅(qū)動接口
4.2.2 串口數(shù)據(jù)接收和發(fā)送數(shù)據(jù)的模式
4.3 RTT串口數(shù)據(jù)接收和發(fā)送數(shù)據(jù)
4.3.1 RTT中斷接收和輪詢發(fā)送數(shù)據(jù)
4.3.2 DMA接收和輪詢發(fā)送數(shù)據(jù)
4.3.3 RTT線程間同步
4.4 實(shí)驗(yàn)4:基于PSoC6和RTT的串口通信
4.5 本章小結(jié)
習(xí)題4
第5章 PSoC6上的I2C應(yīng)用
5.1 PSoC6上的I2C
5.1.1 I2C簡介
5.1.2 PSoC6上的I2C
5.2 RTT上的I2C設(shè)備驅(qū)動接口
5.2.1 訪問I2C設(shè)備
5.2.2 讀寫I2C設(shè)備數(shù)據(jù)
5.3 RTT上的模擬I2C設(shè)備
5.3.1 配置I2C設(shè)備
5.3.2 模擬I2C設(shè)備驅(qū)動接口
5.4 實(shí)驗(yàn)5:I2C總線驅(qū)動SSD1306 OLED屏
5.5 本章小結(jié)
習(xí)題5
第6章 PSoC6上的SPI應(yīng)用
6.1 PSoC6上的SPI簡介
6.1.1 SPI簡介
6.1.2 PSoC6上的SPI
6.2 RTT上的SPI設(shè)備驅(qū)動接口
6.2.1 掛載SPI設(shè)備
6.2.2 配置SPI設(shè)備
6.2.3 使用SPI進(jìn)行數(shù)據(jù)傳輸
6.3 實(shí)驗(yàn)6:使用SPI訪問ST7789屏幕
6.4 本章小結(jié)
習(xí)題6
第7章 PSoC6上的ADC應(yīng)用
7.1 PSoC6上的ADC簡介
7.1.1 ADC的基本原理
7.1.2 PSoC6上的ADC
7.2 RTT上的ADC設(shè)備驅(qū)動接口
7.2.1 ADC設(shè)備驅(qū)動接口
7.2.2 配置ADC設(shè)備
7.2.3 訪問ADC設(shè)備
7.2.4 RTT線程間通信
7.3 實(shí)驗(yàn)7:單通道ADC電壓采集
7.4 本章小結(jié)
習(xí)題7
第8章 PSoC6上的DAC應(yīng)用
8.1 PSoC6上的DAC簡介
8.1.1 DAC的基本原理
8.1.2 PSoC6上的DAC
8.2 RTT上的DAC設(shè)備驅(qū)動接口
8.2.1 DAC設(shè)備驅(qū)動接口
8.2.2 配置DAC設(shè)備
8.2.3 訪問DAC設(shè)備
8.3 實(shí)驗(yàn)8:通過按鍵控制DAC輸出值
8.4 本章小結(jié)
習(xí)題8
第9章 PSoC6上的定時器應(yīng)用
9.1 概述
9.1.1 軟件定時器
9.1.2 硬件定時器
9.1.3 PSoC6上的定時器
9.1.4 PSoC6上的WDT
9.1.5 PSoC6上的RTC
9.2 RTT上的定時器設(shè)備驅(qū)動接口
9.2.1 HWTIMER設(shè)備驅(qū)動接口
9.2.2 配置和操作HWTIMER設(shè)備
9.2.3 WDT設(shè)備驅(qū)動接口
9.2.4 配置和訪問WDT設(shè)備
9.2.5 RTC設(shè)備驅(qū)動接口
9.2.6 配置與訪問RTC設(shè)備
9.2.7 alarm功能
9.3 實(shí)驗(yàn)9:基于PSoC6和RTT實(shí)現(xiàn)鬧鐘
9.4 本章小結(jié)
習(xí)題9
第10章 PSoC6上的PWM應(yīng)用
10.1 PSoC6上的PWM簡介
10.1.1 PWM簡介
10.1.2 PSoC6上的PWM
10.2 RTT上的PWM設(shè)備驅(qū)動接口
10.2.1 PWM設(shè)備驅(qū)動接口
10.2.2 配置PWM設(shè)備
10.3 實(shí)驗(yàn)10:通過PWM控制直流電機(jī)
10.4 本章小結(jié)
習(xí)題10
第11章 PSoC6上的SDIO應(yīng)用
11.1 PSoC6上的SDIO簡介
11.1.1 SDIO概述
作者簡介
張勇,沈陽師范大學(xué)人工智能學(xué)院物聯(lián)網(wǎng)應(yīng)用系系主任。
適用人群
高校嵌入式系統(tǒng)相關(guān)課程的師生
從事物聯(lián)網(wǎng)、自動控制、機(jī)電一體化方向的工程師
對 RT-Thread 系統(tǒng)感興趣的開發(fā)者與研究人員
準(zhǔn)備參加嵌入式開發(fā)競賽或?qū)嵱?xùn)項(xiàng)目的學(xué)生
如果你正在學(xué)習(xí)RT-Thread、研究嵌入式實(shí)時系統(tǒng),或準(zhǔn)備在物聯(lián)網(wǎng)與智能控制領(lǐng)域展開項(xiàng)目,這本書將是你的理想指南。
理論 + 實(shí)踐 + 工程案例 = 完整的學(xué)習(xí)閉環(huán)。
已在各大購物平臺上線,快來一起體驗(yàn)PSoC62 與 RT-Thread帶來的高效嵌入式開發(fā)之旅吧!
-
嵌入式
+關(guān)注
關(guān)注
5202文章
20519瀏覽量
335359 -
操作系統(tǒng)
+關(guān)注
關(guān)注
37文章
7413瀏覽量
129431 -
RT-Thread
+關(guān)注
關(guān)注
32文章
1624瀏覽量
44991
發(fā)布評論請先 登錄
RT-Thread Vector軟件包:嵌入式開發(fā)的動態(tài)數(shù)組容器 | 技術(shù)集結(jié)
智能門鎖:基于RT-Thread與FRDM-MCXA156的多外設(shè)嵌入式實(shí)踐 | 技術(shù)集結(jié)
RT-Thread嵌入式系統(tǒng)工程師認(rèn)證 | 雄鷹計(jì)劃
RusT-Thread:基于Rust面向資源受限嵌入式設(shè)備的操作系統(tǒng)的實(shí)踐 | 技術(shù)集結(jié)
【好書推薦】RT-Thread第23 24本相關(guān)書籍!《嵌入式應(yīng)用技術(shù)》《嵌入式系統(tǒng)應(yīng)用開發(fā)》|?技術(shù)集結(jié)
RT-Thread睿賽德榮獲工博會“CIIF信息技術(shù)獎”,“1+X+N”戰(zhàn)略推動國產(chǎn)操作系統(tǒng)體系化發(fā)展 | 新聞速遞
【好書推薦】RT-Thread第20本相關(guān)書籍!《嵌入式實(shí)時操作系統(tǒng)RT-Thread原理與應(yīng)用》| 技術(shù)集結(jié)
經(jīng)濟(jì)日報(bào):國產(chǎn)嵌入式操作系統(tǒng)領(lǐng)軍企業(yè)RT-Thread正在持續(xù)把新思想、新技術(shù)留給上海|媒體視角
【好書推薦】RT-Thread第19本相關(guān)書籍!有獎轉(zhuǎn)發(fā)《嵌入式實(shí)時操作系統(tǒng)原理與創(chuàng)新實(shí)踐》 | 技術(shù)集結(jié)
【好書推薦】RT-Thread第18本相關(guān)書籍!RISC-V嵌入式系統(tǒng)設(shè)計(jì) | 技術(shù)集結(jié)
【北京】RT-Thread 嵌入式操作系統(tǒng)專業(yè)培訓(xùn)班,八月初火熱報(bào)名中! | 知行工坊
【好書推薦】RT-Thread第17本相關(guān)書籍!嵌入式系統(tǒng)原理與開發(fā)
2025 RT-Thread全球技術(shù)大會議程正式發(fā)布!
【直播預(yù)告】《實(shí)時操作系統(tǒng)應(yīng)用技術(shù)—基于RT-Thread與ARM的編程實(shí)踐》教學(xué)脈絡(luò)及資源簡介
RT-Thread嵌入式操作系統(tǒng)專業(yè)培訓(xùn)班-深圳站重磅開啟!
【好書推薦】RT-Thread第22本相關(guān)書籍!《嵌入式實(shí)時操作系統(tǒng)開發(fā)實(shí)踐》| 技術(shù)集結(jié)
評論