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