本書共15章,前14章分別介紹嵌入式系統(tǒng)基礎(chǔ)知識、ARM技術(shù)概述、Cortex-A53編程模型、ARM開發(fā)環(huán)境搭建、ARM微處理器的指令系統(tǒng)、ARM匯編語言程序設(shè)計(jì)、ARMv8異常處理、通用I/O接口、ARM外部中斷、UART串行通信接口、PWM定時器與“看門狗”定時器、A/D轉(zhuǎn)換器、SPI總線接口、I2C總線接口;最
本書旨在詳細(xì)介紹ARM64體系結(jié)構(gòu)的相關(guān)技術(shù)。本書首先介紹了ARM64體系結(jié)構(gòu)的基礎(chǔ)知識、搭建樹莓派實(shí)驗(yàn)環(huán)境的方法,然后講述了ARM64指令集中的加載與存儲指令、算術(shù)與移位指令、比較與跳轉(zhuǎn)等指令以及ARM64指令集中的陷阱,接著討論了GNU匯編器、鏈接器、鏈接腳本、GCC內(nèi)嵌匯編代碼、異常處理、中斷處理、GIC-V2,
中央處理器(CPU)是計(jì)算機(jī)中最重要的芯片。CPU的設(shè)計(jì)和制造水平是一個國家信息技術(shù)實(shí)力的象征,產(chǎn)業(yè)生態(tài)的構(gòu)建需要培養(yǎng)更多掌握CPU技術(shù)原理的高端人才。本書基于龍芯CPU團(tuán)隊(duì)在20年間積累的技術(shù)和經(jīng)驗(yàn),從CPU概覽篇、CPU術(shù)語篇、CPU原理篇、CPU系統(tǒng)篇、CPU生產(chǎn)制造篇、CPU家族篇、CPU生態(tài)篇、中國CPU篇八
本書主要講述計(jì)算全息的基本概念、基本原理、研究現(xiàn)狀及發(fā)展趨勢,闡述了計(jì)算全息的種類及研究方法、實(shí)驗(yàn)方法,將計(jì)算全息技術(shù)和圖像加密技術(shù)相結(jié)合研究基于全息術(shù)的圖像加密技術(shù)及實(shí)現(xiàn)方案,為大容量高安全性的信息加密提供新的解決方案。
本書從軟件結(jié)構(gòu)的發(fā)展歷史入手,通過一個簡單的例子,描述了分布式架構(gòu)的特性和存在的問題,并圍繞這些問題展開了分析和實(shí)踐。書中從為什么、是什么、怎么辦這三個方面,分別講解了分布式應(yīng)用服務(wù)的拆分、分布式調(diào)用、分布式協(xié)同、分布式計(jì)算、分布式存儲、分布式資源管理和調(diào)度、高性能與可用性以及指標(biāo)與監(jiān)控等內(nèi)容,基本涵蓋了分布式技術(shù)的要
本教材充分依據(jù)國家相關(guān)專業(yè)教學(xué)標(biāo)準(zhǔn),結(jié)合職業(yè)崗位實(shí)際工作任務(wù)要求,注重落實(shí)“立德樹人”根本要求,以“講清概念,側(cè)重應(yīng)用”為主旨,引入了企業(yè)新技術(shù)、新工藝,行業(yè)標(biāo)準(zhǔn),職業(yè)規(guī)范,將嵌入式技術(shù)中的最基本、最重要的內(nèi)容與實(shí)際產(chǎn)品案例相結(jié)合,精選教學(xué)內(nèi)容,實(shí)現(xiàn)理論與實(shí)踐教學(xué)融通合一、能力培養(yǎng)與工作崗位對接合一。 第一部分詳細(xì)介
STM32CubeMX和STM32CubeIDE是ST公司提供的用于STM32開發(fā)的免費(fèi)工具軟件,是STM32Cube生態(tài)系統(tǒng)的核心工具軟件。本書首先詳細(xì)介紹這兩個軟件的用法,然后以STM32F407為研究對象,采用STM32Cube開發(fā)方式介紹STM32F407各種系統(tǒng)功能和常用外設(shè)的編程開發(fā),包括外設(shè)基本工作原理和
本教材以實(shí)際案例為載體,將物聯(lián)網(wǎng)智能終端所涉及的核心技術(shù)分解成六個項(xiàng)目(物聯(lián)網(wǎng)智能終端開發(fā)平臺系統(tǒng)及架構(gòu)認(rèn)知、嵌入式程序開發(fā)環(huán)境搭建、文件I/O程序設(shè)計(jì)、多任務(wù)程序設(shè)計(jì)、網(wǎng)絡(luò)通信程序設(shè)計(jì)以及傳感器應(yīng)用開發(fā)),由淺入深進(jìn)行講解。本教材為項(xiàng)目任務(wù)式,每個任務(wù)后設(shè)計(jì)了相應(yīng)的任務(wù)實(shí)施單。在教學(xué)中,教師可以按照具體任務(wù)安排課時,
本書介紹了1553B軍用標(biāo)準(zhǔn)數(shù)據(jù)總線的應(yīng)用技術(shù),主要包括:1553B總線的發(fā)展概況、1553B標(biāo)準(zhǔn)總線的協(xié)議內(nèi)容、常用1553B芯片的基礎(chǔ)知識、1553B通信系統(tǒng)的硬件設(shè)計(jì)、1553B應(yīng)用軟件開發(fā)以及1553B總線通信案例等內(nèi)容。全書圍繞工程實(shí)際,將1553B軍用標(biāo)準(zhǔn)的相關(guān)內(nèi)容拆分到各章節(jié)中,結(jié)合應(yīng)用場景分類敘述,詳細(xì)
本書是“十二五”普通高等教育本科***規(guī)劃教材《數(shù)字邏輯(第七版·立體化教材)》的配套教材。全書共九章:前七章分別對應(yīng)主教材的各章內(nèi)容,每章分為選擇題、填空題、分析題、設(shè)計(jì)題四部分,便于學(xué)生復(fù)習(xí)、掌握每章的知識點(diǎn);第八章“教學(xué)實(shí)驗(yàn)設(shè)計(jì)”涵蓋組合邏輯、時序邏輯、存儲邏輯、可編程邏輯等重點(diǎn)教學(xué)內(nèi)容;第九章“課程綜合設(shè)計(jì)”,
本書基于ARM9處理器內(nèi)核,以三星S3C2440芯片為藍(lán)本,介紹了嵌入式系統(tǒng)相關(guān)概念、嵌入式微處理器、ARM尋址方式和指令系統(tǒng)、簡單嵌入式應(yīng)用的軟件和硬件設(shè)計(jì)。全書共9章,第1章嵌入式基礎(chǔ)知識,第2章ARM處理器及系統(tǒng)結(jié)構(gòu),第3章ARM尋址方式和指令系統(tǒng),第4章ARM偽指令,第5章ARM編程基礎(chǔ),第6章S3C2440基
本書系統(tǒng)總結(jié)了不同類型的有機(jī)半導(dǎo)體存儲器的工作原理、器件結(jié)構(gòu)、制備方法、存儲材料、存儲參數(shù)和性能表征。全書共四章,第一章概述了存儲器的類型和發(fā)展趨勢;第二章介紹有機(jī)二極管電存儲器,對其工作原理、器件結(jié)構(gòu)、制備方法、性能表征、工作機(jī)制等進(jìn)行了總結(jié);第三章介紹有機(jī)場效應(yīng)晶體管存儲器,對其工作原理、器件結(jié)構(gòu)與參數(shù)、存儲類型、
本書以漫畫形式講解CPU的基本概念和關(guān)鍵知識點(diǎn),通過聯(lián)想什么是CPU、程序如何運(yùn)行等,解讀CPU的工作原理及計(jì)算機(jī)結(jié)構(gòu)。主要內(nèi)容包括數(shù)字運(yùn)算、邏輯運(yùn)算、CPU的結(jié)構(gòu)及指令處理、運(yùn)算指令、程序語言、微控制器。
本書基于西門子精簡系列和精智系列觸摸屏,集成S7-1200/1500PLC及TIA博途自動化軟件,詳細(xì)介紹了觸摸屏的組態(tài)方法及在工程實(shí)踐中的應(yīng)用,具體內(nèi)容包括:觸摸屏監(jiān)控畫面的編輯組態(tài)操作過程、博途軟件的語言管理和應(yīng)用、博途軟件的變量和變量表的使用、博途軟件實(shí)現(xiàn)動畫功能的基本方法、PLC和觸摸屏集成系統(tǒng)中的配方及配方視
FPGA(現(xiàn)場可編程門陣列)是在PAL、GAL等可編程器件的基礎(chǔ)上進(jìn)一步發(fā)展的產(chǎn)物。它作為專用集成電路(ASIC)領(lǐng)域中的一種半定制電路出現(xiàn),既解決了定制電路的不足,又克服了原有可編程器件門電路數(shù)有限的缺點(diǎn)。 本書從數(shù)字電路基礎(chǔ)講起,接著向讀者介紹硬件描述語言VerilogHDL的用法,然后選擇8位計(jì)算機(jī)系統(tǒng)——GA
本書共8章,采用循序漸進(jìn)的方式,幫助讀者掌握Linux虛擬化架構(gòu)的部署和使用,包括開源虛擬化平臺介紹,實(shí)驗(yàn)環(huán)境搭建,部署使用KVM虛擬化,部署使用oVirt平臺、OpenStack、Docker和Hadoop,以及認(rèn)識SDN架構(gòu)等內(nèi)容。 本書以實(shí)戰(zhàn)操作為主,理論講解為輔,通過講解搭建各種物理環(huán)境的方法,詳細(xì)介紹在生產(chǎn)環(huán)
這是一本帶領(lǐng)讀者快速熟悉、掌握龍芯派開發(fā)的專著。本書基于龍芯派二代開發(fā)板,首先由淺入深地介紹了龍芯派二代的架構(gòu)、龍芯派的啟動和開發(fā)配置、Linux基本操作與常用工具等內(nèi)容,帶領(lǐng)讀者快速上手龍芯派;然后通過Qt編程、智能家居、無人機(jī)編隊(duì)系統(tǒng)、數(shù)字采集系統(tǒng)、個人路由器、網(wǎng)絡(luò)加速、圖像識別、語音關(guān)鍵詞檢索等多個項(xiàng)目,手把手地
本書共5章:第1章對本書的教學(xué)意義、應(yīng)用價(jià)值及實(shí)驗(yàn)須知、實(shí)驗(yàn)報(bào)告要求進(jìn)行相關(guān)概述;第2章對硬件開發(fā)工具QuartusⅡ13.0、集成開發(fā)工具Qsys的設(shè)計(jì)流程及功能詳解等進(jìn)行介紹,再結(jié)合實(shí)例進(jìn)行講解,為后續(xù)學(xué)習(xí)打下扎實(shí)基礎(chǔ);第3章設(shè)計(jì)了10個基于FPGA的數(shù)字系統(tǒng)常用基本器件實(shí)驗(yàn),引領(lǐng)讀者快速入門,使讀者掌握FPGA技
本書從應(yīng)用的角度對分布式計(jì)算機(jī)控制系統(tǒng)的原理、結(jié)構(gòu)、硬件和軟件技術(shù)以及典型應(yīng)用進(jìn)行了系統(tǒng)全面分析和概述。全書共分10章,主要包括:概述、分布式控制系統(tǒng)的結(jié)構(gòu)、分布式控制系統(tǒng)中的數(shù)據(jù)通信、分布式控制系統(tǒng)中的網(wǎng)絡(luò)技術(shù)、現(xiàn)場總線、分布式控制系統(tǒng)的硬件、分布式控制系統(tǒng)的軟件、分布式程序設(shè)計(jì)語言、分布式數(shù)據(jù)庫系統(tǒng)、分布式控制系統(tǒng)
本書將ARM體系結(jié)構(gòu)與嵌入式C語言結(jié)合起來,主要講述了ARM體系結(jié)構(gòu)的關(guān)鍵技術(shù)、關(guān)鍵設(shè)計(jì)(寄存器組織、異常處理、存儲管理等)、ARM指令集及其匯編語言設(shè)計(jì),此外,還講述了嵌入式系統(tǒng)中C語言編程的思維和技巧,特別是C語言特性與存儲的關(guān)系。在此基礎(chǔ)上,介紹了ARM匯編語言與C語言混合編程方法。最后,在以三星S5P6818八