《ARMCortex-M3嵌入式開發(fā)與實踐基于STM32F103(第2版?微課視頻版)》基于ARMCortex-M3內(nèi)核微控制器STM32F103和嵌入式實時操作系統(tǒng)μC/OS-Ⅱ,詳細講述嵌入式系統(tǒng)的硬件設計與軟件開發(fā)技術,主要內(nèi)容包括嵌入式系統(tǒng)概述、STM32F103微控制器、STM32F103學習平臺、LED燈控
電子硬件工程師入職圖解手冊 硬件知識篇
本書從科研、教學和工程實際應用出發(fā),理論聯(lián)系實際,全面系統(tǒng)地介紹了現(xiàn)場總線、工業(yè)以太網(wǎng)技術及其應用系統(tǒng)設計,力求所講內(nèi)容具有較強的可移植性、先進性、系統(tǒng)性、應用性、資料開放性,起到舉一反三的作用。全書共分10章,主要內(nèi)容包括:現(xiàn)場總線與工業(yè)以太網(wǎng)概述、控制網(wǎng)絡基礎、通用串行通信接口技術、PROFIBUS-DP現(xiàn)場總線、
微處理器是集成電路之巔。目前事務處理型微處理器仍主要采用x86體系結構。但其可公開獲取的研究資料很少,真實產(chǎn)品設計細節(jié)更是秘而不宣。本書以研究專利中的公開技術作為x86體系結構研究的新方法。按照“指令集結構—微結構—物理實現(xiàn)”層級,沿著數(shù)據(jù)類型從標量—矢量—矩陣進程脈絡,本書按照x86通用指令集、浮點指令集、安全保護類
本書以Xilinx公司7系列FPGA、UltraScale/UltraScale+和VersalACAP內(nèi)部架構為基礎,介紹了與之匹配的RTL代碼風格(采用SytemVerilog語言)和基于Vivado的設計分析方法。全書共10章內(nèi)容,包括了時鐘網(wǎng)絡、組合邏輯、觸發(fā)器、移位寄存器、存儲器、乘加運算單元和狀態(tài)機的代碼風
本書以企業(yè)實際應用項目為載體進行凝練,并按照學生認知規(guī)律分為6章進行編排,內(nèi)容涵蓋STM32F1高性能處理器基礎應用部分,還包含結合μCOS-III和Android操作系統(tǒng)的高級應用部分。教材項目載體實用性強。
本書從實驗的角度出發(fā),詳細介紹了傳感器和單片機的基礎知識。本書以六自由度機械臂為實驗平臺,詳細介紹了STM32單片機的應用,包括六自由度機械臂的組裝和調(diào)試、LED信號燈的控制、蜂鳴器BEEP的控制、串口的基本用法、FLASH的基本用法、總線舵機的控制方法、PS2手柄解析、PS2手柄控制機械臂、傳感器的使用、取字軟件的使
本書包括九個實驗。其中,前六個實驗是基礎實驗,包括STM32微控制器開發(fā)環(huán)境的搭建、通用輸入/輸出口的應用、外部中斷、定時器、串口通信、FreeRTOS,涵蓋教材上絕大部分實驗內(nèi)容,并做了大量拓展。實驗七-九是綜合實驗。實驗七介紹了ADC的相關知識,設計了相關實驗;實驗八是綜合設計1,采用FFT設計了基于ADC和
通過對真實案例的學習和對專業(yè)工具(例如邏輯分析儀、JTAG調(diào)試器和性能分析儀)的廣泛研究,本書提出了調(diào)試實時系統(tǒng)的實踐方法。它遵循嵌入式系統(tǒng)的傳統(tǒng)設計生命周期原理,指出了哪里會導致錯誤,進一步闡述如何在將來的設計中發(fā)現(xiàn)和避免錯誤。它還研究了應用程序性能監(jiān)控、單個程序運行跟蹤記錄以及多任務OS中單獨運行應用的其它的調(diào)試和