中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >
嵌入式系統原理與應用

包郵 嵌入式系統原理與應用

出版社:清華大學出版社出版時間:2024-12-01
開本: 其他 頁數: 360
本類榜單:教材銷量榜
中 圖 價:¥58.3(8.4折) 定價  ¥69.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

嵌入式系統原理與應用 版權信息

  • ISBN:9787302678427
  • 條形碼:9787302678427 ; 978-7-302-67842-7
  • 裝幀:平裝-膠訂
  • 冊數:暫無
  • 重量:暫無
  • 所屬分類:>

嵌入式系統原理與應用 本書特色

本書的適用對象廣泛,可作為高等學校各專業本科生電子科學技術、自動化、機電一體化、物聯網等專業嵌入式課程的教材,也適用于對STM32微控制器及RTT操作系統感興趣的廣大讀者閱讀。

嵌入式系統原理與應用 內容簡介

全書以STM32F103系列微控制器為硬件核心,采用HAL庫和嵌入式操作系統RT-Thread兩條主線層次遞進地介紹嵌入式系統原理與應用。全書共16章,**部分內容包括嵌入式背景、寄存器模式開發,HAL庫開發GPIO、中斷系統、定時器和蜂鳴器、數碼管和按鍵、DMA、通用異步通信、模數轉換和數模轉換、RTC時鐘和電源控制及實踐項目多功能電子鐘。第二部分內容包括RTT基礎、線程管理、中斷管理、定時器以及內存管理、信號量、互斥量、事件集、郵箱、消息隊列及實踐項目步進電機控制。第三部分介紹嵌入式物聯網實戰。 本書的適用對象廣泛,可作為高等學校各專業本科生電子科學技術、自動化、機電一體化、物聯網等專業嵌入式課程的教材,也適用于對STM32微控制器及RTT操作系統感興趣的廣大讀者閱讀。

嵌入式系統原理與應用 目錄

第1章ARM CortexM3嵌入式系統11.1嵌入式系統概述11.1.1嵌入式系統的定義和特點11.1.2嵌入式系統的應用領域11.2ARM與STM32概述21.2.1ARM簡介21.2.2STM3231.2.3微控制器軟件接口標準61.3嵌入式系統的軟件61.3.1不使用操作系統的嵌入式軟件61.3.2使用操作系統的嵌入式軟件71.4學習STM32的方法8練習題102.1STM32F1系統架構11第1章ARM CortexM3嵌入式系統11.1嵌入式系統概述11.1.1嵌入式系統的定義和特點11.1.2嵌入式系統的應用領域11.2ARM與STM32概述21.2.1ARM簡介21.2.2STM3231.2.3微控制器軟件接口標準61.3嵌入式系統的軟件61.3.1不使用操作系統的嵌入式軟件61.3.2使用操作系統的嵌入式軟件71.4學習STM32的方法8練習題10 第2章使用寄存器模式開發112.1STM32F1系統架構112.2STM32F1存儲器系統122.2.1存儲器組織122.2.2存儲器映射132.3通用輸入/輸出142.3.1STM32F1通用輸入/輸出簡介142.3.2GPIO的位結構162.3.3GPIO的工作模式172.3.4GPIO的寄存器202.4復位和時鐘控制232.4.1RCC框圖242.4.2RCC的主要作用252.4.3RCC_APB2ENR寄存器262.5寄存器編程模式點亮LED燈示例272.5.1硬件設計272.5.2工程文件分析272.5.3用戶文件312.5.4配置下載調試工具332.5.5編譯下載33練習題34 第3章使用HAL庫開發GPIO353.1STM32CubeMX概述353.2STM32 HAL庫353.2.1HAL固件庫簡介353.2.2HAL庫文件363.3GPIO的HAL庫用法393.3.1GPIO寄存器結構體GPIO_TypeDef393.3.2GPIO初始化結構體GPIO_InitTypeDef403.3.3GPIO相關HAL庫函數413.4STM32CubeMX應用示例443.4.1硬件設計443.4.2STM32CubeMX工程配置443.4.3main文件解析503.4.4編譯下載53練習題54 第4章STM32中斷系統554.1中斷的基本概念554.2STM32F103的中斷系統564.2.1中斷和異常向量564.2.2嵌套向量中斷控制器594.2.3中斷優先級594.2.4中斷服務處理614.2.5NVIC相關HAL庫函數634.3外部中斷/事件控制器654.3.1外部中斷/事件控制器簡介654.3.2外部中斷/事件線664.4外部中斷控制示例674.4.1STM32CubeMX工程配置674.4.2中斷配置與中斷服務函數684.4.3用戶代碼704.4.4下載驗證71練習題71 第5章定時器與蜂鳴器725.1STM32F103定時器概述725.2基本定時器原理725.3定時器的HAL庫用法755.3.1定時器寄存器結構體TIM_TypeDef755.3.2定時器句柄結構體TIM_HandleTypeDef765.3.3TIM相關HAL庫函數775.4基本定時器應用示例785.4.1STM32CubeMX工程配置785.4.2定時器配置與中斷服務函數795.4.3用戶代碼815.4.4下載驗證825.5蜂鳴器發出不同頻率聲音應用示例825.5.1蜂鳴器簡介825.5.2動態調整定時器輸出頻率835.6定時器PWM輸出865.6.1PWM簡介865.6.2簡單音樂播放示例875.7系統嘀嗒定時器915.7.1系統嘀嗒定時器簡介915.7.2延時函數HAL_Delay的實現原理93練習題94 第6章串口通信與DMA956.1數據通信的基本概念956.1.1數據通信方式956.1.2串行通信簡介956.2STM32F1的USART 966.2.1USART介紹966.2.2USART的工作原理976.2.3USART中斷控制996.3串口的HAL庫用法1016.3.1串口寄存器結構體USART_TypeDef1016.3.2串口句柄結構體UART_HandleTypeDef1016.3.3USART相關HAL庫函數1026.4USART1接收不定長數據及回顯示例1046.4.1STM32CubeMX工程配置1046.4.2串口配置及中斷服務函數1066.4.3重定義printf函數1096.4.4用戶代碼1096.4.5下載驗證1116.5直接存儲器存取1116.5.1直接存儲器存取簡介1116.5.2STM32F103的DMA1126.5.3DMA寄存器結構體DMA_Channel_TypeDef1146.5.4DMA句柄結構體DMA_HandleTypeDef1156.6串口DMA控制1166.6.1串口DMA發送1166.6.2串口DMA接收1176.6.3USART DMA相關HAL庫函數1176.7USART1的DMA通信示例1186.7.1STM32CubeMX工程配置1186.7.2串口配置代碼1196.7.3用戶代碼1216.7.4下載驗證122練習題123 第7章模數轉換與數模轉換1247.1ADC簡介1247.2STM32F103的ADC1257.2.1ADC模塊結構1257.2.2ADC的分組及數據對齊1267.2.3ADC觸發與啟動1277.2.4ADC時鐘與轉換時間1277.2.5ADC的轉換模式1287.2.6ADC中斷和DMA請求1297.2.7ADC校準1307.3ADC的HAL庫用法1307.3.1ADC寄存器結構體ADC_TypeDef1307.3.2ADC句柄結構體ADC_HandleTypeDef1307.3.3ADC相關HAL庫函數1317.4ADC應用示例1337.4.1硬件設計1337.4.2STM32CubeMX工程配置1337.4.3ADC1配置代碼1347.4.4用戶代碼1377.4.5下載驗證1387.5DAC簡介1387.6STM32F103的DAC工作原理1397.6.1DAC模塊結構1397.6.2DAC數據格式與轉換啟動1407.6.3DAC的觸發選擇1417.6.4DAC的輸出電壓1417.6.5DAC的DMA請求1417.7DAC的HAL庫用法1417.7.1DAC寄存器結構體DAC_TypeDef1417.7.2DAC規則通道結構體定義DAC_ChannelConfTypeDef1427.7.3DAC相關HAL庫函數1437.8簡易波形發生器示例1447.8.1STM32CubeMX工程配置1447.8.2DAC配置代碼1457.8.3用戶代碼1487.8.4下載驗證150練習題151 第8章實時時鐘與電源控制1528.1實時時鐘(RTC)1528.1.1RTC簡介1528.1.2BCD碼簡介1528.1.3STM32F1的RTC1538.2備份寄存器1548.3RTC的HAL庫用法1558.3.1RTC寄存器結構體RTC_TypeDef1558.3.2RTC句柄結構體RTC_HandleTypeDef1558.3.3RTC相關的結構體1568.3.4RTC相關HAL庫函數1578.4實時時鐘應用示例1598.4.1硬件設計1608.4.2STM32CubeMX工程配置1608.4.3RTC配置代碼1628.4.4用戶代碼1648.4.5下載驗證1658.5STM32F103電源控制1668.5.1STM32F103的電源系統1668.5.2低功耗模式1678.6PWR的HAL庫用法1688.6.1PWR寄存器結構體PWR_TypeDef1688.6.2WFI和WFE命令1688.6.3進入低功耗模式庫函數1698.7電源控制應用示例1708.7.1硬件設計1708.7.2STM32CubeMX工程配置1708.7.3用戶代碼1718.7.4下載驗證175練習題176 第9章HAL庫開發實例——電子鐘系統1779.1電子鐘系統設計概況1779.2LED數碼管動態顯示驅動程序設計1789.2.1LED數碼管及動態顯示原理1789.2.2數碼管輸出接口設計1809.3通用按鍵驅動程序設計1839.3.1按鍵基本介紹1839.3.2按鍵輸入接口設計1849.4RTC驅動程序設計1899.5簡單的多任務時間片輪詢框架1919.6電子鐘應用系統示例1939.6.1STM32CubeMX工程配置1939.6.2工程添加板級支持包1939.6.3用戶代碼1959.6.4下載驗證198練習題199 第10章嵌入式操作系統RTThread Nano20010.1RTThread Nano簡介20010.2在MDK中移植RTThread Nano20110.2.1移植RTThread Nano的步驟20110.2.2編寫**個RTThread Nano應用20510.2.3RTThread程序的運行方法20610.3RTThread的啟動流程21010.3.1擴展main21010.3.2進入main21110.4RTThread的線程管理21210.4.1線程與線程管理21210.4.2組成線程的三要素21210.4.3線程的重要屬性21410.4.4默認啟動的線程21610.4.5線程管理API函數21710.4.6線程管理示例21910.4.7線程管理應用小結22210.5RTThread的時鐘管理22210.5.1RTThread的時鐘節拍22210.5.2RTThread的軟件定時器22310.5.3軟件定時器管理API函數22410.5.4軟件定時器應用示例22710.6RTThread內存管理22910.6.1內存管理概述22910.6.2內存堆管理之小內存管理23010.6.3內存堆管理API函數23210.6.4內存池管理23310.6.5內存池管理API函數23510.6.6內存堆與內存池管理應用示例23710.7RTThread中斷管理24110.7.1RTThread中斷工作機制24110.7.2中斷處理示例24310.7.3全局中斷開關24310.7.4全局中斷開關示例244練習題245 第11章RTThread線程間同步與通信24611.1線程間同步與通信簡介24611.2信號量24711.2.1信號量的概念及工作機制24711.2.2RTThread信號量控制塊24811.2.3信號量管理API函數24911.2.4信號量應用場合25211.2.5信號量應用示例25311.3互斥量25611.3.1互斥量的概念及工作機制25611.3.2線程優先級反轉與繼承25711.3.3死鎖25911.3.4RTThread互斥量控制塊25911.3.5互斥量管理API函數26011.3.6互斥量應用場合26211.3.7互斥量應用示例26311.4事件集26611.4.1事件集的概念及工作機制26611.4.2RTThread事件集控制塊26711.4.3事件集管理API函數26711.4.4事件集應用示例27011.5郵箱27311.5.1郵箱的概念及工作機制27311.5.2RTThread郵箱控制塊27411.5.3郵箱管理API函數27511.5.4郵箱的典型用法27811.5.5郵箱應用示例27911.6消息隊列28311.6.1消息隊列的概念及工作機制28311.6.2RTThread消息隊列控制塊28411.6.3消息隊列管理API函數28411.6.4消息隊列應用示例289練習題292 第12章RTThread應用實踐——步進電機控制29412.1步進電機控制系統設計目標29412.2步進電機28BYJ4829412.2.1步進電機簡介29412.2.2步進電機驅動電路29512.2.3步進電機的控制原理29512.3步進電機28BYJ48控制軟件設計29612.3.1步進電機驅動設計29612.3.2按鍵控制電機設計30112.3.3數碼管顯示電機信息設計30312.3.4串口輸出電機信息設計30512.3.5蜂鳴器鳴響設計30612.3.6電機控制系統主函數30712.4步進電機控制示例結果308練習題309 第13章嵌入式物聯網基礎實戰31113.1TCP/IP協議簡介31113.2簡單的TCP/IP協議棧31213.3ENC28J60網卡移植31313.3.1初始化ENC28J6031413.3.2實現ENC28J60的操作函數31713.3.3接收網絡數據包31813.3.4網卡移植測試32113.4TCP/IP協議棧分層實驗32413.4.1ARP協議實驗32413.4.2IP&ICMP協議實驗33013.4.3UDP協議實驗33613.4.4TCP協議實驗33913.5嵌入式Web服務器34413.5.1HTTP協議簡介34413.5.2Web服務器實驗345練習題347
展開全部
商品評論(0條)
暫無評論……
書友推薦
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 铝单板_铝窗花_铝单板厂家_氟碳包柱铝单板批发价格-佛山科阳金属 | 网站优化公司_SEO优化_北京关键词百度快速排名-智恒博网络 | 琉璃瓦-琉璃瓦厂家-安徽盛阳新型建材科技有限公司 | 机械加工_绞车配件_立式离心机_减速机-洛阳三永机械厂 | 新材料分散-高速均质搅拌机-超声波分散混合-上海化烁智能设备有限公司 | 上海公众号开发-公众号代运营公司-做公众号的公司企业服务商-咏熠软件 | 洁净棚-洁净工作棚-无菌室-净化工程公司_北京卫护科技有限公司 | 彼得逊采泥器-定深式采泥器-电动土壤采样器-土壤样品风干机-常州索奥仪器制造有限公司 | 办公室家具_板式办公家具定制厂家-FMARTS福玛仕办公家具 | 西门子伺服电机维修,西门子电源模块维修,西门子驱动模块维修-上海渠利 | 【MBA备考网】-2024年工商管理硕士MBA院校/报考条件/培训/考试科目/提前面试/考试/学费-MBA备考网 | 结晶点测定仪-润滑脂滴点测定仪-大连煜烁| 济南网站建设_济南网站制作_济南网站设计_济南网站建设公司_富库网络旗下模易宝_模板建站 | 天一线缆邯郸有限公司_煤矿用电缆厂家_矿用光缆厂家_矿用控制电缆_矿用通信电缆-天一线缆邯郸有限公司 | 北京工业设计公司-产品外观设计-产品设计公司-千策良品工业设计 北京翻译公司-专业合同翻译-医学标书翻译收费标准-慕迪灵 | 氟氨基酮、氯硝柳胺、2-氟苯甲酸、异香兰素-新晨化工 | 威海防火彩钢板,威海岩棉复合板,威海彩钢瓦-文登区九龙岩棉复合板厂 | 东莞市踏板石餐饮管理有限公司_正宗桂林米粉_正宗桂林米粉加盟_桂林米粉加盟费-东莞市棒子桂林米粉 | 电竞馆加盟,沈阳网吧加盟费用选择嘉棋电竞_售后服务一体化 | 抖音短视频运营_企业网站建设_网络推广_全网自媒体营销-东莞市凌天信息科技有限公司 | 隔离变压器-伺服变压器--输入输出电抗器-深圳市德而沃电气有限公司 | 圣才学习网-考研考证学习平台,提供万种考研考证电子书、题库、视频课程等考试资料 | 在线悬浮物浓度计-多参数水质在线检测仪-上海沃懋仪表科技有限公司 | 818手游网_提供当下热门APP手游_最新手机游戏下载 | 密集柜_档案密集柜_智能密集架_密集柜厂家_密集架价格-智英伟业 密集架-密集柜厂家-智能档案密集架-自动选层柜订做-河北风顺金属制品有限公司 | 成人纸尿裤,成人尿不湿,成人护理垫-山东康舜日用品有限公司 | 美缝剂_美缝剂厂家_美缝剂加盟-地老板高端瓷砖美缝剂 | 税筹星_灵活用工平台_企业财务顾问_财税法薪综合服务平台 | IIS7站长之家-站长工具-爱网站请使用IIS7站长综合查询工具,中国站长【WWW.IIS7.COM】 | 超声波气象站_防爆气象站_空气质量监测站_负氧离子检测仪-风途物联网 | 宝元数控系统|对刀仪厂家|东莞机器人控制系统|东莞安川伺服-【鑫天驰智能科技】 | COD分析仪|氨氮分析仪|总磷分析仪|总氮分析仪-圣湖Greatlake | 德国BOSCH电磁阀-德国HERION电磁阀-JOUCOMATIC电磁阀|乾拓百科 | 台湾阳明固态继电器-奥托尼克斯光电传感器-接近开关-温控器-光纤传感器-编码器一级代理商江苏用之宜电气 | 东莞韩创-专业绝缘骨架|马达塑胶零件|塑胶电机配件|塑封电机骨架厂家 | 吉祥新世纪铝塑板_生产铝塑板厂家_铝塑板生产厂家_临沂市兴达铝塑装饰材料有限公司 | 无锡市珂妮日用化妆品有限公司|珂妮日化官网|洗手液厂家 | 国际线缆连接网 - 连接器_线缆线束加工行业门户网站 | 铁艺,仿竹,竹节,护栏,围栏,篱笆,栅栏,栏杆,护栏网,网围栏,厂家 - 河北稳重金属丝网制品有限公司 山东太阳能路灯厂家-庭院灯生产厂家-济南晟启灯饰有限公司 | 衡阳耐适防护科技有限公司——威仕盾焊接防护用品官网/焊工手套/焊接防护服/皮革防护手套 | 爱德华真空泵油/罗茨泵维修,爱发科-比其尔产品供应东莞/杭州/上海等全国各地 |