本書從PLC基礎(chǔ)入門和工程實(shí)踐角度出發(fā),涵蓋內(nèi)容包括電氣控制基礎(chǔ)、S7-1500PLC編程技術(shù)及項(xiàng)目應(yīng)用實(shí)踐。電氣控制部分包括常用低壓電器的工作原理及選型、電氣控制電路的分析與設(shè)計(jì)等;PLC編程技術(shù)部分以西門子S7-1500PLC為主線,詳細(xì)介紹了S7-1500PLC的硬件結(jié)構(gòu)和指令體系,同時(shí)還介紹了西門子人機(jī)界面的相
本書以開源硬件平臺ArduinoDue為教學(xué)實(shí)驗(yàn)平臺,以ARM芯片SAM3X8E為對象,介紹了ARM微處理器編程的方法和流程。本書內(nèi)容包括ARM微處理器的發(fā)展歷史、應(yīng)用領(lǐng)域、分類以及ARM微處理器的軟件開發(fā)工具和硬件開發(fā)工具,涵蓋了ARM微處理器的兩種編程模式:Arduino編程和ARM編程。本書內(nèi)容由易到難,講解循序
模/數(shù)轉(zhuǎn)換器(ADC)是連接模擬信號與數(shù)字信號的橋梁,屬于信號鏈電路的關(guān)鍵組成部分。本書首先概述各種ADC的結(jié)構(gòu)和基本特點(diǎn);然后對應(yīng)用較為廣泛的SARADC進(jìn)行詳細(xì)介紹,包括SARADC的結(jié)構(gòu)、原理、參數(shù)等;接著著重以14位二步式SARADC為例,介紹芯片電路原理、核心模塊、輔助模塊設(shè)計(jì)與仿真,詳細(xì)說明ADC的測試技術(shù)
本書首先研究JESD204B協(xié)議的基本內(nèi)容,整理了其關(guān)鍵技術(shù),分析了204B控制器的確定性延遲機(jī)制,探討了收發(fā)器PHY的系統(tǒng)結(jié)構(gòu)和重要的參數(shù)設(shè)置。然后,本書分別針對發(fā)送端和接收端,詳細(xì)分析和描述JESD204B控制器的協(xié)議和數(shù)字電路設(shè)計(jì)實(shí)現(xiàn)。其次,本書基于55納米1p7m_RF工藝,采用數(shù);旌显O(shè)計(jì)完成了JESD204
本書共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定時(shí)器與“看門狗”定時(shí)器、A/D轉(zhuǎn)換器、SPI總線接口、I2C總線接口;最
中央處理器(CPU)是計(jì)算機(jī)中最重要的芯片。CPU的設(shè)計(jì)和制造水平是一個(gè)國家信息技術(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篇八
本書旨在詳細(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,
本書結(jié)合實(shí)例,從底層電平標(biāo)準(zhǔn)、令牌、事務(wù)、傳輸、請求到應(yīng)用各層面,系統(tǒng)地討論了USB規(guī)范,并以看得見的方式形象地闡述了USB設(shè)備的開發(fā)思想,讓讀者有能力(在開發(fā)平臺即便與本書不一致的情況下)進(jìn)行各種常用USB設(shè)備(含鼠標(biāo)、鍵盤、復(fù)合、自定義HID、非標(biāo)準(zhǔn)、大容量存儲、虛擬串口、聲卡等)的核心編程,真正做到“知其然更知其
Rasa是一款開源的對話機(jī)器人框架,能讓開發(fā)者使用機(jī)器學(xué)習(xí)技術(shù)快速創(chuàng)建工業(yè)級的對話機(jī)器人。得益于豐富的功能、先進(jìn)的機(jī)器學(xué)習(xí)能力和可以快速上手的特性,Rasa框架是目前流行的開源對話機(jī)器人框架。本書首先介紹Rasa的兩個(gè)核心組件――RasaNLU和RasaCore的工作流程;然后詳細(xì)介紹通過使用Rasa生態(tài)系統(tǒng)從頭開始構(gòu)
本書從軟件結(jié)構(gòu)的發(fā)展歷史入手,通過一個(gè)簡單的例子,描述了分布式架構(gòu)的特性和存在的問題,并圍繞這些問題展開了分析和實(shí)踐。書中從為什么、是什么、怎么辦這三個(gè)方面,分別講解了分布式應(yīng)用服務(wù)的拆分、分布式調(diào)用、分布式協(xié)同、分布式計(jì)算、分布式存儲、分布式資源管理和調(diào)度、高性能與可用性以及指標(biāo)與監(jiān)控等內(nèi)容,基本涵蓋了分布式技術(shù)的要