通過U盤、USB鼠標、USB鍵盤、USBMIDI鍵盤、USB轉串口、自定義的USBHID設備和自定義的USB設備等幾個具體的USB例子,一步步講解USB設備及驅動程序和應用程序開發(fā)的詳細過程和步驟。第9和10章介紹USBWDM驅動開發(fā),并給出一個簡單的USB驅動和USB上層過濾驅動的實例。第3版中新增Linux平臺下g
本書系統(tǒng)講述基于IntelFPGA&VerilogHDL的現(xiàn)代EDA技術及其應用。全書分為3篇,共7章。第1-3章為基礎篇:第1章介紹EDA的基本概念和應用要素;第2章講述VerilogHDL的基本結構、語法要點和應用;第3章講述在QuartusPrime開發(fā)環(huán)境下進行數(shù)字系統(tǒng)設計的基本流程、原理圖設計方法、仿真分析和
模/數(shù)轉換器(ADC)是連接模擬信號與數(shù)字信號的橋梁,屬于信號鏈電路的關鍵組成部分。本書首先概述各種ADC的結構和基本特點;然后對應用較為廣泛的SARADC進行詳細介紹,包括SARADC的結構、原理、參數(shù)等;接著著重以14位二步式SARADC為例,介紹芯片電路原理、核心模塊、輔助模塊設計與仿真,詳細說明ADC的測試技術
本書從基礎到應用,全面介紹了FPGA的開發(fā)應用知識,包括FPGA開發(fā)簡介、VerilogHDL硬件描述語言、QuartusPrime設計開發(fā)環(huán)境、基本電路的VerilogHDL設計、仿真測試、基于ip核的設計、人機交互接口設計、數(shù)字信號處理、密碼算法設計、基于Nios的SOPC系統(tǒng)開發(fā)共10章的內容,配合具體的例子進行
本書以開源硬件平臺ArduinoDue為教學實驗平臺,以ARM芯片SAM3X8E為對象,介紹了ARM微處理器編程的方法和流程。本書內容包括ARM微處理器的發(fā)展歷史、應用領域、分類以及ARM微處理器的軟件開發(fā)工具和硬件開發(fā)工具,涵蓋了ARM微處理器的兩種編程模式:Arduino編程和ARM編程。本書內容由易到難,講解循序
《ARMCortex-M0+嵌入式系統(tǒng)原理及應用——STM32G071架構、軟件和硬件集成(微課視頻版)》以意法半導體公司的基于ARMCortex-M0+的STM32G071MCU為硬件平臺,以意法半導體公司的STM32CubeMX和ARM公司的KeilμVision5(ARM版本)集成開發(fā)環(huán)境(以下簡稱Keil)為軟
本書從PLC基礎入門和工程實踐角度出發(fā),涵蓋內容包括電氣控制基礎、S7-1500PLC編程技術及項目應用實踐。電氣控制部分包括常用低壓電器的工作原理及選型、電氣控制電路的分析與設計等;PLC編程技術部分以西門子S7-1500PLC為主線,詳細介紹了S7-1500PLC的硬件結構和指令體系,同時還介紹了西門子人機界面的相
"本書以STM32F103系列微控制器為主要平臺,全面講解了嵌入式系統(tǒng)設計原理及應用。全書分為9章,對嵌入式技術基本概念、嵌入式系統(tǒng)硬件設計基礎、嵌入式軟件設計基礎、嵌入式系統(tǒng)開發(fā)流程、STM32基礎內部資源、人機交互接口技術、通信接口技術、嵌入式系統(tǒng)傳感器接口技術、嵌入式應用-物聯(lián)網(wǎng)節(jié)點設計等進行了詳細論述,并以針對
本書以STM32系列32位FlashMCU為例,以“藍橋杯”嵌入式設計與開發(fā)競賽實訓平臺為硬件平臺,以“一切從簡單開始”為宗旨,介紹ARMCortex-M3系統(tǒng)的設計與實現(xiàn)。全書分為12章,第1章簡單介紹STM32MCU和SysTick,第2章介紹軟件開發(fā)環(huán)境與工具,第3~8章分別介紹GPIO、USART、SPI、I2
本專著書從高端裝備發(fā)展對精密驅動技術的實際需求出發(fā),系統(tǒng)闡述了壓電驅動技術的定義、特點、分類及研究現(xiàn)狀,對壓電材料、壓電驅動基本結構形式及激勵方法進行了概括性介紹,著重論述了著者團隊在模態(tài)復合型壓電驅動器、旋轉型直驅壓電驅動器、尺蠖型壓電驅動器、慣性致動型壓電驅動器、行走型壓電驅動器方面的最新研究成果,詳細介紹了著者團