| | | 基於STM32嵌入式接口與傳感器應用開發 | 該商品所屬分類:圖書 -> 通訊 | 【市場價】 | 806-1168元 | 【優惠價】 | 504-730元 | 【作者】 | 廖建尚鄭建紅杜恆 | 【折扣說明】 | 一次購物滿999元台幣免運費+贈品 一次購物滿2000元台幣95折+免運費+贈品 一次購物滿3000元台幣92折+免運費+贈品 一次購物滿4000元台幣88折+免運費+贈品
| 【本期贈品】 | ①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
| |
版本 | 正版全新電子版PDF檔 | 您已选择: | 正版全新 | 溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。*. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。 *. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。 *. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。 | | | | 內容介紹 | |
出版社:電子工業出版社 ISBN:9787121346576 商品編碼:36093578844 品牌:文軒 出版時間:2018-08-01 代碼:99 作者:廖建尚,鄭建紅,杜恆
" 作 者:廖建尚,鄭建紅,杜恆 著 定 價:99 出 版 社:電子工業出版社 出版日期:2018年08月01日 頁 數:443 裝 幀:平裝 ISBN:9787121346576 ●第1部分嵌入式繫統基本原理和開發知識 任務1認識嵌入式繫統(2) 1.1學習場景:嵌入式繫統有哪些應用(2) 1.2學習目標(2) 1.3原理學習:嵌入式繫統的發展與應用(2) 1.3.1嵌入式繫統概述(2) 1.3.2嵌入式操作繫統(5) 1.3.3嵌入式繫統的發展與應用(7) 1.4任務小結(9) 1.5思考與拓展(9) 任務2ARM嵌入式開發平臺(10) 2.1學習場景:ARM嵌入式開發平臺有哪些應用(10) 2.2開發目標(11) 2.3原理學習:ARM微處理器(11) 2.3.1ARM微處理器簡介及其產品繫列(11) 2.3.2ARM微處理器的組成及結構(13) 2.3.3STM32繫列微處理器(14) 2.3.4STM32開發平臺(17) 2.4任務小結(21) 2.5思考與拓展(21) 任務3工程創建與調試(22) 3.1開發場景:如何進行項目開發(22) 3.2開發目標(22) 3.3原理學習:軟件開發環境(22) 3.3.1IARforARM開發環境(22) 3.3.2STM32標準函數庫(24) 3.3.3IARARM開發環境的使用(36) 3.3.4IARARM程序的開發及在線調試(39) 3.4任務實踐(44) 3.4.1開發設計(44) 3.4.2功能實現(45) 3.5任務小結(45) 3.6思考與拓展(45) 第2部分STM32嵌入式接口開發技術 任務4設備指示燈的設計與實現(48) 4.1開發場景:如何控制設備指示燈(48) 4.2開發目標(48) 4.3原理學習:STM32的GPIO功能與應用(48) 4.3.1STM32的GPIO(48) 4.3.2STM32的GPIO寄存器(53) 4.3.3常見GPIO的位操作(59) 4.4任務實踐:設備指示燈控制的軟/硬件設計(60) 4.4.1開發設計(60) 4.4.2功能實現(62) 4.5任務驗證(65) 4.6任務小結(65) 4.7思考與拓展(65) 任務5競賽搶答器的設計與實現(66) 5.1開發場景:如何實現搶答器(66) 5.2開發目標(66) 5.3原理學習:STM32微處理器的中斷(67) 5.3.1中斷基本概念與定義(67) 5.3.2STM32中斷應用概述(70) 5.3.3STM32的外部中斷機制(74) 5.4任務實踐:搶答器的軟/硬件設計(79) 5.4.1開發設計(79) 5.4.2功能實現(80) 5.5任務驗證(82) 5.6任務小結(83) 5.7思考與拓展(83) 任務6電子時鐘的設計與實現(84) 6.1開發場景:如何實現電子時鐘(84) 6.2開發目標(84) 6.3原理學習:STM32定時/計數器(84) 6.3.1定時/計數器的基本原理(84) 6.3.2STM32定時器(85) 6.4任務實踐:電子時鐘的軟/硬件設計(93) 6.4.1開發設計(93) 6.4.2功能實現(94) 6.5任務驗證(96) 6.6任務小結(96) 6.7思考與拓展(96) 任務7汽車電壓指示器的設計與實現(97) 7.1開發場景:如何實現汽車電壓指示器(97) 7.2開發目標(97) 7.3原理學習:STM32ADC(98) 7.3.1A/D轉換(98) 7.3.2STM32的A/D轉換器(99) 7.4任務實踐:汽車電壓指示器的軟/硬件設計(108) 7.4.1開發設計(108) 7.4.2功能實現(109) 7.5任務驗證(111) 7.6任務小結(112) 7.7思考與拓展(112) 任務8環境監測點自復位的設計與實現(113) 8.1開發場景:如何實現自復位設計(113) 8.2開發目標(113) 8.3原理學習:STM32看門狗(114) 8.3.1看門狗基本原理(114) 8.3.2STM32看門狗(115) 8.3.3STM32看門狗庫函數的使用(119) 8.4任務實踐:環境監測點自復位的軟/硬件設計(121) 8.4.1開發設計(121) 8.4.2功能實現(123) 8.5任務驗證(125) 8.6任務小結(125) 8.7思考與拓展(125) 任務9視頻監控中三維控制鍵盤的設計與實現(126) 9.1開發場景:如何實現視頻監控中三維控制鍵盤(126) 9.2開發目標(126) 9.3原理學習:STM32串口(126) 9.3.1串口(126) 9.3.2STM32的USART(129) 9.3.3STM32串口庫函數(137) 9.4任務實踐:視頻監控中三維控制鍵盤的軟/硬件設計(138) 9.4.1開發設計(138) 9.4.2功能實現(139) 9.5任務驗證(142) 9.6任務小結(143) 9.7思考與拓展(143) 任務10農業大棚環境信息采集繫統的設計與實現(144) 10.1開發場景:如何采集溫濕度信息(144) 10.2開發目標(144) 10.3原理學習:STM32的I2C模塊和溫濕度傳感器(145) 10.3.1I2C總線(145) 10.3.2STM32的I2C模塊(148) 10.3.3STM32的I2C庫函數的使用(152) 10.3.4溫濕度傳感器(153) 10.4任務實踐:農業大棚環境信息采集繫統的軟/硬件設計(157) 10.4.1開發設計(157) 10.4.2功能實現(159) 10.5任務驗證(166) 10.6任務小結(167) 10.7思考與拓展(167) 任務11高速動態數據存取的設計與實現(168) 11.1開發場景:如何實現高速動態數據的存取(168) 11.2開發目標(168) 11.3原理學習:SPI總線協議和Flash存儲器(168) 11.3.1SPI總線協議(168) 11.3.2Flash存儲器(178) 11.4任務實踐:高速動態數據存取的軟/硬件設計(184) 11.4.1開發設計(184) 11.4.2功能實現(185) 11.5任務驗證(194) 11.6任務小結(195) 11.7思考與拓展(195) 任務12車載顯示器的設計與實現(196) 12.1開發場景:如何實現車載顯示器(196) 12.2開發目標(196) 12.3原理學習:STM32的FSMC模塊和LCD模塊(196) 12.3.1顯示器(196) 12.3.2STM32的FSMC模塊(198) 12.3.3STM32的FSMC模塊庫函數(205) 12.3.4ILI93xx繫列TFTLCD(207) 12.4任務實踐:車載顯示器的軟/硬件設計(211) 12.4.1開發設計(211) 12.4.2功能實現(213) 12.5任務驗證(225) 12.6任務小結(226) 12.7思考與拓展(226) 第3部分基於STM32和常用傳感器開發 任務13傳感器應用技術(228) 13.1學習場景:日常生活傳感器的應用有哪些(228) 13.2開發目標(229) 13.3原理學習:傳感器應用和發展趨勢(229) 13.3.1傳感器簡述(229) 13.3.2傳感器與物聯網應用(231) 13.4任務小結(236) 13.5思考與拓展(236) 任務14溫室大棚光照度測量繫統的設計與實現(237) 14.1開發場景:如何實現光照度的測量(237) 14.2開發目標(237) 14.3原理學習:光敏傳感器和I2C(238) 14.3.1光敏傳感器(238) 14.3.2BH1750FVI-TR型光敏傳感器(240) 14.3.3I2C總線和光照傳感器(242) 14.4任務實踐:光照度測量繫統的軟/硬件設計(242) 14.4.1開發設計(242) 14.4.2功能實現(243) 14.5任務驗證(250) 14.6任務小結(250) 14.7思考與拓展(251) 任務15探空氣球測海撥的設計與實現(252) 15.1開發場景:如何實現氣壓海撥的測量(252) 15.2開發目標(252) 15.3原理學習:氣壓海撥傳感器的工作原理與測量方法(253) 15.3.1氣壓海撥傳感器(253) 15.3.2氣壓海撥傳感器的工作原理(253) 15.3.3氣壓海撥傳感器的海撥計算方法(253) 15.3.4FBM320型氣壓海撥傳感器(254) 15.4任務實踐:探空氣球測海撥的軟/硬件設計(256) 15.4.1開發設計(256) 15.4.2功能實現(257) 15.5任務驗證(263) 15.6任務小結(264) 15.7思考與拓展(264) 任務16建築工地揚塵監測繫統的設計與實現(265) 16.1開發場景:如何測量空氣質量(265) 16.2開發目標(266) 16.3原理學習:半導體氣體傳感器和空氣質量傳感器(266) 16.3.1半導體氣體傳感器(266) 16.3.2MP503型空氣質量傳感器(267) 16.4任務實踐:城市揚塵監測繫統的軟/硬件設計(268) 16.4.1開發設計(268) 16.4.2功能實現(270) 16.5任務驗證(271) 16.6任務小結(272) 16.7思考與拓展(272) 任務17VR設備動作捕捉繫統的設計與實現(273) 17.1開發場景:如何實現動作捕捉(273) 17.2開發目標(273) 17.3原理學習:三軸加速度傳感器與測量(274) 17.3.1人體運動模型(274) 17.3.2三軸加速度傳感器(274) 17.3.3三軸加速度傳感器的應用(275) 17.3.4LIS3DH型三軸加速度傳感器(276) 17.3.5計步算法(279) 17.3.6獲取傳感器數據(280) 17.4任務實踐:VR設備動作捕捉繫統的軟/硬件設計(283) 17.4.1開發設計(283) 17.4.2功能實現(284) 17.5任務驗證(287) 17.6任務小結(288) 17.7思考與拓展(288) 任務18掃地機器人避障繫統的設計與實現(289) 18.1開發場景:如何應用紅外距離傳感器測量距離(289) 18.2開發目標(289) 18.3原理學習:距離傳感器與測量(290) 18.3.1距離傳感器(290) 18.3.2Sharp紅外距離傳感器(291) 18.4任務實踐:掃地機器人避障繫統的軟/硬件設計(293) 18.4.1開發設計(293) 18.4.2功能實現(294) 18.5任務驗證(296) 18.6任務小結(297) 18.7思考與拓展(297) 任務19紅外自動感應門的設計與實現(298) 19.1開發場景:如何實現紅外自動感應門(298) 19.2開發目標(298) 19.3原理學習:人體紅外傳感器與測量(299) 19.3.1人體紅外傳感器(299) 19.3.2熱釋電人體紅外傳感器(300) 19.3.3AS312型熱釋電人體紅外傳感器(302) 19.4任務實踐:紅外自動感應門的軟/硬件設計(302) 19.4.1開發設計(302) 19.4.2功能實現(304) 19.5任務驗證(305) 19.6任務小結(306) 19.7思考與拓展(306) 任務20燃氣監測儀的設計與實現(307) 20.1開發場景:如何實現燃氣監測儀(307) 20.2開發目標(307) 20.3原理學習:氣體傳感器與測量(307) 20.3.1氣體傳感器(307) 20.3.2MP-4型燃氣傳感器(310) 20.4任務實踐:燃氣監測儀的軟/硬件設計(310) 20.4.1開發設計(310) 20.4.2功能實現(311) 20.5任務驗證(313) 20.6任務小結(313) 20.7思考與拓展(314) 任務21振動檢測儀的設計與實現(315) 21.1開發場景:如何實現振動檢測儀(315) 21.2開發目標(315) 21.3原理學習:振動信號和振動傳感器(315) 21.3.1振動信號(315) 21.3.2振動傳感器(316) 21.4任務實踐:振動檢測儀的軟/硬件設計(318) 21.4.1開發設計(318) 21.4.2功能實現(319) 21.5任務驗證(321) 21.6任務小結(321) 21.7思考與拓展(321) 任務22電機轉速檢測繫統的設計與實現(323) 22.1開發場景:如何實現電機轉速檢測繫統(323) 22.2開發目標(323) 22.3原理學習:霍爾傳感器與測量(324) 22.3.1霍爾傳感器(324) 22.3.2工作原理與分類(324) 22.3.3AH3144型霍爾傳感器(325) 22.4任務實踐:電機轉速檢測繫統的軟/硬件設計(326) 22.4.1開發設計(326) 22.4.2功能實現(327) 22.5任務驗證(328) 22.6任務小結(329) 22.7思考與拓展(329) 任務23智能家居光柵防盜繫統的設計與實現(330) 23.1開發場景:如何實現智能家居光柵防盜繫統(330) 23.2開發目標(330) 23.3原理學習:光電傳感器與應用(330) 23.3.1光電傳感器(330) 23.3.2光電開關的原理(331) 23.3.3光電傳感器的應用(332) 23.4任務實踐:智能家居光柵防盜繫統的軟/硬件設計(333) 23.4.1開發設計(333) 23.4.2功能實現(335) 23.5任務驗證(336) 23.6任務小結(337) 23.7思考與拓展(337) 任務24智能建築消防預警繫統的設計與實現(338) 24.1開發場景:如何實現火焰探測(338) 24.2開發目標(338) 24.3原理學習:光電效應和火焰傳感器(338) 24.3.1火焰傳感器(338) 24.3.2火焰傳感器的分類(339) 24.3.3接收管和光電效應原理(340) 24.4任務實踐:智能建築消防預警繫統的軟/硬件設計(342) 24.4.1開發設計(342) 24.4.2功能實現(343) 24.5任務驗證(345) 24.6任務小結(346) 24.7思考與拓展(346) 任務25洗衣機觸控面板控制繫統的設計與實現(347) 25.1開發場景:如何實現觸摸開關(347) 25.2開發目標(347) 25.3原理學習:觸摸開關和觸摸傳感器(348) 25.3.1觸摸開關(348) 25.3.2觸摸屏(348) 25.3.3電容式觸摸開關(352) 25.4任務實踐:洗衣機觸控面板控制繫統的軟/硬件設計(352) 25.4.1開發設計(352) 25.4.2功能實現(354) 25.5任務驗證(355) 25.6任務小結(356) 25.7思考與拓展(356) 任務26微電腦時控開關的設計與實現(357) 26.1開發場景:如何實現時控開關(357) 26.2開發目標(357) 26.3原理學習:繼電器原理和應用(357) 26.3.1電磁繼電器原理(358) 26.3.2電磁繼電器的開關分類(358) 26.3.3電磁繼電器的組成(359) 26.3.4繼電器的作用(360) 26.3.5本任務的繼電器(360) 26.4任務實踐:時控開關的軟/硬件設計(361) 26.4.1開發設計(361) 26.4.2功能實現(362) 26.5任務驗證(364) 26.6任務小結(364) 26.7思考與拓展(364) 任務27工業通風設備的設計與實現(365) 27.1開發場景:如何實現工業設備通風(365) 27.2開發目標(365) 27.3原理學習:軸流風機和應用(366) 27.3.1軸流風機構成(366) 27.3.2軸流風機參數(367) 27.3.3軸流風機的工作原理與分類(368) 27.3.4GM0501PFB3型軸流風機(368) 27.4任務實踐:工業通風設備的軟/硬件設計(369) 27.4.1開發設計(369) 27.4.2功能實現(371) 27.5任務驗證(372) 27.6任務小結(373) 27.7思考與拓展(373) 任務28工業機床控制繫統的設計與實現(374) 28.1開發場景:如何實現工業機床控制繫統(374) 28.2開發目標(374) 28.3原理學習:步進電機的原理與應用(375) 28.3.1步進電機基本概念(375) 28.3.2步進電機的相關參數(375) 28.3.3步進電機的工作原理及結構(376) 28.3.4步進電機的控制方法(377) 28.3.5步進電機驅動(378) 28.4任務實踐:工業機床控制繫統的軟/硬件設計(379) 28.4.1開發設計(379) 28.4.2功能實現(381) 28.5任務驗證(383) 28.6任務小結(384) 28.7思考與拓展(384) 任務29聲光報警器的設計與實現(385) 29.1開發場景:如何實現聲光報警器(385) 29.2開發目標(385) 29.3原理學習:聲光報警器和RBG燈(385) 29.3.1聲光報警器(385) 29.3.2RGB燈原理(386) 29.4任務實踐:聲光報警器的軟/硬件設計(386) 29.4.1開發設計(386) 29.4.2功能實現(388) 29.5任務驗證(389) 29.6任務小結(389) 29.7思考與拓展(390) 第4部分綜合應用項目開發 任務30圖書館照明調節繫統的設計與實現(392) 30.1開發場景:如何實現照明調節繫統(392) 30.2開發目標(392) 30.3任務設計流程與需求分析(393) 30.3.1設計流程(393) 30.3.2項目解讀(393) 30.3.3項目功能分解(395) 30.3.4項目技術化(395) 30.4任務實踐:圖書館照明調節繫統的軟/硬件設計(396) 30.4.1開發設計(396) 30.4.2項目架構(397) 30.4.3功能實現(403) 30.5任務驗證(406) 30.5.1項目測試(406) 30.5.2項目驗證(406) 30.5.3驗證效果(407) 30.6任務小結(408) 30.7思考與拓展(408) 任務31集成燃氣灶控制繫統的設計與實現(409) 31.1開發場景:如何實現集成燃氣灶控制繫統(409) 31.2開發目標(409) 31.3任務設計流程與需求分析(410) 31.3.1設計流程(410) 31.3.2項目解讀(410) 31.3.3項目功能分解(410) 31.3.4項目技術化(411) 31.4任務實踐:集成燃氣灶控制繫統的軟/硬件設計(412) 31.4.1開發設計(412) 31.4.2項目架構(413) 31.4.3功能實現(417) 31.5任務驗證(420) 31.5.1項目測試(420) 31.5.2項目驗證(421) 31.5.3驗證效果(421) 31.6任務小結(422) 31.7思考與拓展(422) 任務32智能洗衣機控制繫統的設計與實現(423) 32.1開發場景:如何實現智能洗衣機控制繫統(423) 32.2開發目標(423) 32.3任務設計流程與需求分析(423) 32.3.1項目解讀(424) 32.3.2項目功能分析(424) 32.3.3項目技術化(424) 32.3.4項目設計與實現(425) 32.4任務實踐:智能洗衣機控制繫統的軟/硬件設計(426) 32.4.1項目架構(426) 32.4.2功能實現(430) 32.5任務驗證(438) 32.5.1項目測試(438) 32.5.2功能驗證(438) 32.5.3驗證效果(439) 32.6任務小結(440) 32.7思考與拓展(440) 參考文獻(441) 本書主要介紹在嵌入式繫統和物聯網繫統開發中常用的STM32微處理器的接口技術、常見傳感器的應用,由淺入深地對STM32接口技術和傳感器的應用進行講解。全書采用任務式開發的學習方法,精選了28個貼近社會和生活的案例,每個案例均有完整的開發過程,分別是生動的開發場景、明確的開發目標、深入淺出的原理學習、詳細的繫統設計過程、詳細的軟/硬件設計和功能實現過程,很後進行開發驗證和總結拓展,將理論學習和開發實踐結合起來。每個案例均附有完整的開發代碼和配套PPT課件,讀者可在源代碼的基礎上快速地進行二次開發。 廖建尚,鄭建紅,杜恆 著 廖建尚,男,副教授,畢業於廣東工業大學通信與信息繫統專業,碩士,先任職於廣東交通職業技術學院。長期從事物聯網技術的開發和教學工作。
" | | | | | |