《XilinxFPGA工程師成長手記》以Xilinx公司的FPGA為開發(fā)平臺,以VerilogHDL、SystemVerilog、VHDL和Vivado為開發(fā)工具,詳細(xì)介紹FPGA常用接口的實現(xiàn)方法,并通過大量實例,分析FPGA實現(xiàn)過程中的具體技術(shù)細(xì)節(jié)!禭ilinxFPGA工程師成長手記》提供相關(guān)實例的源碼文件和配套教學(xué)PPT,以方便讀者學(xué)習(xí)和相關(guān)高校教學(xué)!禭ilinxFPGA工程師成長手記》共10章,分為2篇。第1篇XilinxFPGA基礎(chǔ)知識,包括FPGA概述、FPGA的基本理論、FPG
全書分為3篇。第1篇存儲基本原理和分布式基本原理。特別針對LinuxOS的IO知識進(jìn)行講解,并且還會結(jié)合Go的存儲編程實現(xiàn)。第二篇剖析現(xiàn)有的存儲系統(tǒng)實現(xiàn),對它們使用的設(shè)計,概念,實現(xiàn)進(jìn)行深入的剖析。以此來借鑒。第三篇進(jìn)行編程實戰(zhàn),將編寫數(shù)個極具實踐價值的應(yīng)用程序,并且形成一個完備的分布式存儲系統(tǒng)。
本書基于西門子S7-1200型PLC實訓(xùn)設(shè)備,講解PLC的入門知識、編程基礎(chǔ)、基本指令、通信方法等,對實訓(xùn)平臺的操作、博途軟件的使用、觸摸屏的組態(tài)及伺服驅(qū)動的接線與參數(shù)設(shè)置等進(jìn)行了流程梳理及講解。全書分為知識庫和技能庫兩大部分,并配有工作頁,用于學(xué)生實訓(xùn)。本書可作為職業(yè)院校相關(guān)專業(yè)的教材,也可作為企業(yè)培訓(xùn)教材。
本書以意法半導(dǎo)體公司新推出的基于ArmCortex-M0+的STM32G071MCU為硬件平臺,以意法半導(dǎo)體公司的STM32CubeMX和Arm公司的KeilμVision(Arm版本)集成開發(fā)環(huán)境(以下簡稱Keil)為軟件平臺,以Cortex-M0+處理器結(jié)構(gòu)、高級微控制總線結(jié)構(gòu)、Cortex-M0+處理器指令集和應(yīng)用、C語言應(yīng)用開發(fā)、外設(shè)驅(qū)動與控制,以及RT-Thread操作系統(tǒng)為主線,由淺入深、由易到難地系統(tǒng)介紹了基于STM32G071MCU的32位嵌入式系統(tǒng)開發(fā)流程和實現(xiàn)方法。本書側(cè)重于
本書共15章,從邏輯上分為三部分。第一部分(第1-2章)介紹Hypervisor基礎(chǔ),涵蓋虛擬化技術(shù)與實現(xiàn)、主流的嵌入式Hypervisor產(chǎn)品,以及基于分離內(nèi)核的嵌入式Hypervisor等內(nèi)容。第二部分(第3-12章)介紹嵌入式Hypervisor的設(shè)計與實現(xiàn),涵蓋嵌入式Hypervisor架構(gòu)與核心組件、中斷隔離技術(shù)、內(nèi)存隔離技術(shù)、循環(huán)表調(diào)度器、健康監(jiān)控、分區(qū)間通信技術(shù)、內(nèi)核資源管理模型、系統(tǒng)初始化過程、內(nèi)核服務(wù)、PRTOS的配套工具等內(nèi)容。第三部分(第13-15章)介紹嵌入式Hyperv
本書深入淺出地講解嵌入式系統(tǒng)開發(fā)的基礎(chǔ)知識,從原理、方法、工程實踐等多視角介紹ARMMCU嵌入式開發(fā)中的各種常用技術(shù),為每個知識點配備了開發(fā)案例,使讀者既能掌握工程開發(fā)方法,又能掌握技術(shù)原理,為后續(xù)整個技術(shù)生涯奠定堅實基礎(chǔ)。本書共12章,前兩章講述基本概念、開發(fā)環(huán)境準(zhǔn)備及ARMCortex-M3架構(gòu);第3~5章講述基礎(chǔ)的GPIO、中斷機制和定時器機制;第6~9章講述常用的通信方法,包括串行通信、I2C、SPI、CAN;第10章講述ADC的原理與應(yīng)用;第11章進(jìn)一步講述如何通過DMA技術(shù)進(jìn)行ADC
本書以計算機專業(yè)英語在技能知識具體實踐的場景使用為主,對應(yīng)計算機各專業(yè)的典型工作任務(wù)為載體、拆解項目實施需要的知識、技能、能力,組織了八個教學(xué)單元:計算機系統(tǒng)、計算機網(wǎng)絡(luò)、計算機語言、大數(shù)據(jù)、云計算、人工智能、數(shù)字化、物聯(lián)網(wǎng)。每個單元設(shè)置四個模塊,分別為導(dǎo)學(xué)、教學(xué)、場景實操、技能合作。
本書介紹STM32單片機的工作原理及工程應(yīng)用,共10章,主要內(nèi)容包括Cortex-M3處理器、STM32F103x單片機、基于標(biāo)準(zhǔn)庫的軟件編程、STM32CubeMX環(huán)境編程、Proteus應(yīng)用范例、基于LittleVGL的UI設(shè)計、STM32F103x實現(xiàn)FFT和FIR、基于STM32的電子稱重系統(tǒng)、基于物聯(lián)網(wǎng)云平臺的家庭語音控制器系統(tǒng)、集成開發(fā)環(huán)境。本書強調(diào)工程應(yīng)用性,書中提供了大量的工程案例。本書免費提供電子課件、程序代碼等資源,可登錄華信教育資源網(wǎng)(www.hxedu.com.cn),注
本書是對《XilinxZynq7000嵌入式系統(tǒng)設(shè)計與實現(xiàn):基于ArmCortexA9雙核處理器和Vivado的設(shè)計方法(第二版)》一書的一次重要修訂,全書共包含30章,主要內(nèi)容包括XilinxZynq系列SoC設(shè)計導(dǎo)論、AMBA規(guī)范、Zynq7000系統(tǒng)公共資源和特性、Zynq7000調(diào)試和測試子系統(tǒng)、CortexA9處理器指令集、CortexA9片上存儲器系統(tǒng)結(jié)構(gòu)和功能、Zynq7000SoC的Vivado基本設(shè)計流程、Zynq7000GPIO原理和控制、CortexA0異常與中斷原理和實現(xiàn)
本書討論了FPGA在數(shù)字邏輯電路、信號源、濾波器、中頻調(diào)制等典型應(yīng)用領(lǐng)域的設(shè)計與實現(xiàn)。全書共8章,分別為FPGA應(yīng)用概述、FPGA應(yīng)用硬件平臺、數(shù)字邏輯電路設(shè)計與FPGA實現(xiàn)、信號源設(shè)計與FPGA實現(xiàn)、FIR濾波器設(shè)計與FPGA實現(xiàn)、IIR濾波器設(shè)計與FPGA實現(xiàn)、DPSK調(diào)制器設(shè)計與FPGA實現(xiàn)、數(shù)控振蕩器及其應(yīng)用。通過學(xué)習(xí)本書可以掌握FPGA典型工程應(yīng)用的開發(fā)技術(shù)。