本書以讓讀者快速掌握FE310嵌入式微控制器為目的,由淺入深地帶領讀者進入RISC-Ⅴ的世界。本書共分為7章,系統(tǒng)地介紹了SiFiveE系列32位RISC-Ⅴ微控制器的體系結構、SiFiveE31內(nèi)核、片內(nèi)存儲系統(tǒng)、系統(tǒng)控制模塊、外圍設備接口的特點與性能;還介紹了SiFiveFreedomStudio集成開發(fā)環(huán)境,F(xiàn)r
本書主要包括嵌入式系統(tǒng)概述、Arduino硬件平臺概述、電子設計基礎、Arduino軟件開發(fā)相關基礎知識,Arduino編程,Arduino板的接口及應用,Arduino的人機界面及接口設計,Arduino的常用外設及接口設計,Arduino的通訊接口及接口設計,Arduino的嵌入式綜合應用系統(tǒng)、基于Arduino的
本書基于Scraino平臺,采用全彩圖解+視頻講解的形式,通過豐富有趣的制作案例,介紹了利用Arduino和Scratch進行創(chuàng)意設計的思路、方法與技巧。全書共分4章:第1章主要介紹基礎知識,包括GKduino硬件資源和Scraino軟件環(huán)境;第2章感受人機交互,使用簡單的LED燈、按鍵和電位器來設計小燈、風車、跳舞娃
本書以C語言為編程語言,以程序開發(fā)軟件KeilC和電路設計調(diào)試軟件Proteus為學習工具,通過八個項目介紹了MCS-51單片機的結構、程序設計、中斷系統(tǒng)及應用、定時器系統(tǒng)及應用、存儲器及其擴展、單片機I/O接口擴展、單片機串行通信、單片機接口技術等,每個項目包括項目描述、知識準備、項目實施、拓展與提高、項目小結和項目
本書從實用角度出發(fā),立足單片機實驗課程,側重單片機實驗、課程設計與課后測試。本書首先第1章設計了22個基礎實驗,然后第2章提供了87個課程設計題目,第3章根據(jù)單片機理論設置了9節(jié)的習題,并提供了參考答案,第4章提供了18套全真模擬試題。
本書采用單片機技術應用實例,通過具有典型代表性的項目,以項目為載體,詳細論述了AT89C51單片機的基本應用及接口電路的擴展方法,較好地體現(xiàn)了應用型人才的培養(yǎng)要求。本書著力于應用,強化單片機應用系統(tǒng)的開發(fā)訓練,注重單片機應用系統(tǒng)的整個開發(fā)過程,突出軟、硬件聯(lián)合調(diào)試訓練;本書采用的實例項目都具有較強的可實踐性和趣味性,通
本書以80C51系列單片微機為主講機種,主要介紹單片微型計算機的原理與接口技術,內(nèi)容包括單片微機基本硬件配置、指令系統(tǒng)和程序編程、片內(nèi)常用功能部件(中斷、定時器/計數(shù)器、串行口)應用編程和單片微機的接口技術(存儲器、I/O、A/D接口、D/A接口、鍵盤接口及顯示接口的原理和擴展方法,串行擴展原理和方法、可靠性設計技術和
本書是為高等院校各專業(yè)的“微機原理與接口技術”“微機原理與系統(tǒng)設計”“微機原理與應用”等課程編寫的教材。教材以Intel公司生產(chǎn)的8086/8088CPU為核心,介紹匯編語言的程序設計技術、系統(tǒng)總線形成、存儲器設計、常用和專用芯片的接口技術及其應用編程方法。 在匯編語言程序設計中,介紹計算機中的數(shù)制和碼制、補碼的運算
本書以目前流行的軟硬件仿真軟件Proteus為核心,采用現(xiàn)代教學方法,從實驗、實踐、實用的角度出發(fā),通過豐富的實例詳細講述了Proteus軟件在51單片機課程教學和單片機應用產(chǎn)品開發(fā)過程中的應用。本書以夯實基礎、面向應用、理論與實踐緊密結合為原則,采用匯編語言及C語言作為系統(tǒng)軟件開發(fā)平臺。全書共9章,主要包括80C51
在微服務技術流行的當下,企業(yè)在實施微服務架構的時候,會對整個研發(fā)體系,包括開發(fā)、運維、團隊組織、協(xié)同都帶來沖擊。因此必須構建起一整套以服務治理為核心、從線下到線上的新的能力體系來支撐這套新的架構技術,否則很難保證微服務架構的順暢落地。本書是作者多年服務治理經(jīng)驗總結,希望能夠給仍在(微)服務治理迷局中奪路狂奔的計算機技術
當前互聯(lián)網(wǎng)在Web框架上已經(jīng)發(fā)展到微服務體系架構。為了幫助廣大開發(fā)人員快速開展微服務開發(fā),《SpringBoot+SpringCloud微服務開發(fā)實戰(zhàn)》主要從Web網(wǎng)站開發(fā)的基礎知識、SpringBoot相關知識、SpringCloud相關知識,以及微服務開發(fā)實戰(zhàn)4個方面,系統(tǒng)地介紹微服務框架中常用的知識點、常用組件,
《SpringCloud微服務和分布式系統(tǒng)實踐》從企業(yè)的真實需求出發(fā),理論結合實際,深入講解SpringCloud微服務和分布式系統(tǒng)的知識。書中既包括SpringCloud微服務的各類常用組件的講解,又包括分布式系統(tǒng)的常用知識的介紹。SpringCloud組件方面主要講解服務注冊和服務發(fā)現(xiàn)(Eureka)、服務調(diào)用(R
《微服務實戰(zhàn)》主要介紹如何開發(fā)和維護基于微服務的應用。本書源自作者從日常開發(fā)中得到的積累和感悟,其中給出的案例覆蓋從微服務設計到部署的各個階段,能夠帶給你真實的沉浸式體驗。通過閱讀本書,你不僅能夠了解用微服務搭建高效的持續(xù)交付流水線的方法,還能夠運用Kubernetes、Docker以及GoogleContainerE
SpringCloud是一套完整的微服務架構解決方案,它利用SpringBoot的開發(fā)便利性巧妙地簡化了分布式系統(tǒng)開發(fā)過程?梢哉f,SpringCloud繼承了SpringBoot的優(yōu)點,屏蔽掉了復雜的配置和實現(xiàn)原理,最終給開發(fā)者留出了一套簡單易懂、易部署和易維護的分布式系統(tǒng)開發(fā)工具包。 本書基于SpringCloud
本書主要介紹STM32F4系列微控制器在工程應用中所需的基礎知識、硬件外設的工作原理以及編程開發(fā)的相關技術。本書由5個項目共16個任務構成,介紹STM32的基礎知識、基于STM32F4標準外設庫的工程建立和STM32F4系統(tǒng)時鐘的配置,并結合可控LED流水燈的設計與實現(xiàn)、智能小車運動控制系統(tǒng)的設計與實現(xiàn)、環(huán)境參數(shù)監(jiān)測和
本書根據(jù)微處理器的最新發(fā)展,選擇Arm內(nèi)核作為教學藍本,以簡捷、透明見底、可實踐的方式闡述微型計算機系統(tǒng)的基本原理,介紹微型計算機的基本結構、信息表示、硬件系統(tǒng)、指令系統(tǒng)、匯編語言框架和匯編程序設計方法,講解微型計算機的存儲器、串行通信接口、中斷系統(tǒng)、定時器、模數(shù)與數(shù)模轉換等。全書以全新的視角思考微機原理的教學,具有較
本書介紹了25個典型的單片機技術設計案例,包括數(shù)字電壓表設計、直流電動機控制模塊設計、步進電動機控制電路設計、電子密碼鎖設計、數(shù)字時鐘電路設計、基于DS18B20的溫度測量模塊設計、信號發(fā)生器設計、基于模糊控制的溫度控制電路設計、催眠電路設計、電子治療儀電路設計、室內(nèi)天然氣泄漏報警裝置設計、數(shù)控穩(wěn)壓電源設計、轉速測量系
本書以SpringCloud為主導,以電商平臺為實例,從服務架構設計的角度,對架構設計、程序開發(fā)、運維部署三個層面進行了詳細的闡述。本書不僅詳細介紹了如何使用SpringCloud工具套件進行微服務應用的開發(fā),還介紹了如何結合Consul、Docker、Kubernets和Jenkins等的使用方法,將開發(fā)的微服務應用
《面向人工智能的嵌入式設計與開發(fā)》內(nèi)容包括嵌入式介紹、GPIO端口基本使用、C語言編程基礎、GPIO端口輸入模式、串口通信、中斷系統(tǒng)、Systick定時器、LCD液晶顯示屏、觸摸屏驅(qū)動、RTC實時時鐘、溫濕度傳感器和實戰(zhàn)項目!睹嫦蛉斯ぶ悄艿那度胧皆O計與開發(fā)》可供電氣、自動化類專業(yè)本、?普n程教學和大學生創(chuàng)新實踐使用和
本書通過大量實例和采用程序逐行解說的方式介紹51單片機和C語言編程。全書主要內(nèi)容有單片機快速入門、數(shù)制與C51語言基礎、51單片機編程軟件的使用、單片機驅(qū)動發(fā)光二極管的電路及編程、單片機驅(qū)動LED數(shù)碼管的電路及編程、中斷功能的使用及編程、定時器/計數(shù)器的使用及編程、按鍵電路及編程、雙色LED點陣的使用及編程、液晶顯示屏