全書共11個項目,內(nèi)容分別是認(rèn)識單片機硬件系統(tǒng)、熟悉單片機開發(fā)工具、單片機并行I/O口應(yīng)用、單片機外部中斷系統(tǒng)應(yīng)用、單片機定時/計數(shù)器應(yīng)用、單片機顯示技術(shù)、單片機鍵盤接口應(yīng)用、D/A和A/D轉(zhuǎn)換電路接口設(shè)計、串行擴(kuò)展設(shè)計、串行通信技術(shù)應(yīng)用、單片機系統(tǒng)的設(shè)計與開發(fā)。每個項目劃分為任務(wù)1、任務(wù)2、任務(wù)拓展,任務(wù)的選擇采用從
《Pentium系列微型計算機原理與接口技術(shù)》以32位微處理器Pentium為平臺,在介紹微型計算機基本知識的基礎(chǔ)上,系統(tǒng)地闡述Pentium系列微型計算機的體系結(jié)構(gòu)、原理以及接口技術(shù),同時介紹PentiumⅡ微處理器的新技術(shù)。主要內(nèi)容包括微型計算機系統(tǒng)基礎(chǔ)知識、80x86微處理器結(jié)構(gòu)、Pentium系統(tǒng)原理、Pent
本書以80C51單片機為對象,采用模塊化的講解方式,由淺入深地介紹了單片機的原理與應(yīng)用設(shè)計。全書除緒論外共5個模塊:模塊1為單片機基礎(chǔ)設(shè)計,包括數(shù)制與編碼基礎(chǔ)、80C51單片機結(jié)構(gòu)與原理;模塊2為單片機開發(fā)軟件,包括Proteus仿真軟件和C51程序設(shè)計;模塊3為單片機人機交互,包括數(shù)字信號的I/O接口與80C51單片
本書共9個項目和4個目錄,通過每個項目的學(xué)習(xí),讀者都能完成一個基于C語言編程的51單片機的項目開發(fā),以實現(xiàn)單片機的某一項功能。每個項目都是以單片機開發(fā)的完整流程展開,同時,項目的設(shè)計又突出體現(xiàn)了各個項目的學(xué)習(xí)重點,前后項目既相對獨立,又相互聯(lián)系。本書在“知行合一”理念的引導(dǎo)下創(chuàng)新性地引入工程領(lǐng)域中常用的單片機作為學(xué)生學(xué)
隨著物聯(lián)網(wǎng)、智能家居的崛起,基于ARM內(nèi)核的STM32單片機應(yīng)用越來越廣泛,學(xué)習(xí)者也越來越多。根據(jù)學(xué)習(xí)者的需求,作者結(jié)合多年從事單片機教學(xué)的經(jīng)驗,撰寫了這本介紹STM32單片機開發(fā)經(jīng)驗的圖書。 本書是一本電子愛好者都能看懂的STM32單片機入門與開發(fā)能力提升之書,作者通過分層次的設(shè)計、生動的語言、細(xì)心的講解、實用的案例
現(xiàn)在很多人都已經(jīng)能夠利用Arduino制作非常有創(chuàng)意的作品了,但是對于Arduino具體是如何工作的,并不是真正理解。如果我們利用Tinkercad提供的電子電路仿真功能,能較好地理解Arduino是如何運行的。Tinkercad并不是只能展示編程的效果,它的編程及模擬程序運行的功能是建立在能夠模擬真實電路的情況下,本
本書是一本SpringCloud開發(fā)的入門級教程圖書,也是一本著重于動手實戰(zhàn)的編程指導(dǎo)書。隨著這兩年SpringCloud開發(fā)的日漸火熱,無論是對于編程工作者、編程講師或是編程愛好者與學(xué)生,掌握SpringCloud開發(fā)技能都將為自己帶來極大的收獲。本書分15個章節(jié)對SpringCloud的各種組件進(jìn)行全面講解,并針對
在當(dāng)今的數(shù)字化經(jīng)濟(jì)時代,微服務(wù)架構(gòu)已經(jīng)成為公司業(yè)務(wù)構(gòu)建的主流架構(gòu)模式,代表了未來的技術(shù)發(fā)展趨勢,同時微服務(wù)也成為開發(fā)者的必備技能。本書從微服務(wù)架構(gòu)的設(shè)計理念和方法論切入,從不同角度全面介紹微服務(wù)特性、使用場景、組織流程、構(gòu)建交互、部署交付等軟件工程各個關(guān)鍵環(huán)節(jié)和核心要素,既包含了具體微服務(wù)技術(shù)的源碼解讀、原理分析,也加
本書是"以項目為載體,采用任務(wù)驅(qū)動方式”編寫而成的。本書以STC89C52RC單片機為藍(lán)本,結(jié)合KeilC51、Proteus虛擬仿真軟件,從實驗、實踐、實用的角度出發(fā),通過豐富的實例詳細(xì)介紹了51系列單片機C語言程序設(shè)計和單片機控制系統(tǒng)的應(yīng)用技術(shù)。本書的主要內(nèi)容包括單片機系統(tǒng)的軟/硬件開發(fā)環(huán)境、C51程序設(shè)計語言基礎(chǔ)
本書采用全彩圖解+視頻講解的形式,通過豐富有趣的制作案例,介紹了利用掌控板和Mind+進(jìn)行趣味小制作的思路及技巧。主要內(nèi)容包括:掌控板OLED屏顯示圖片、文字的方法,板載蜂鳴器、RGB燈的使用,聲光傳感器的應(yīng)用,三軸加速度傳感器的應(yīng)用,物聯(lián)網(wǎng)開發(fā)技巧,人機交互體驗以及綜合開發(fā)案例等。本書以STEM教育為理念,在玩中學(xué),
最近幾年軟件開發(fā)方法層出不窮,微服務(wù)作為一種主流的架構(gòu)模式一直熱度不減。為了幫助廣大程序員們更好更快地理解微服務(wù)的概念,學(xué)習(xí)微服務(wù)在項目中的實踐,本書全面闡述了微服務(wù)架構(gòu)模式的特點、架構(gòu)思路、設(shè)計理念、技術(shù)框架及具體的代碼實戰(zhàn),以軟件開發(fā)過程中遇到的各種疑難問題為切入點,逐步解析微服務(wù)架構(gòu)是如何設(shè)計及解決這些問題的。書
本書以經(jīng)典的MCS-51單片機為主線,全面介紹了單片機基礎(chǔ)知識、MCS-51單片機的內(nèi)部結(jié)構(gòu)、指令系統(tǒng)、內(nèi)部集成功能部件和接口擴(kuò)展技術(shù),結(jié)合課題組多位老師的科研工作、工程實踐和教學(xué)實踐經(jīng)驗,給出了單片機在工程應(yīng)用中的設(shè)計與開發(fā)方法、單片機應(yīng)用系統(tǒng)仿真設(shè)計方法,并給出了基于MCS-51單片機和32位單片機的工程應(yīng)用案例。
本書將微型計算機原理的基礎(chǔ)性與嵌入式系統(tǒng)的先進(jìn)性結(jié)合在一起,從計算機基礎(chǔ)知識入手,全面介紹微型計算機的基本組成和原理,內(nèi)容包括微處理器結(jié)構(gòu)、尋址方式和指令系統(tǒng)、匯編語言程序設(shè)計、輸入/輸出接口方式、微型計算機與外部設(shè)備的數(shù)據(jù)傳輸方式、中斷技術(shù)和總線技術(shù)、可編程定時器/計數(shù)器、串/并行接口技術(shù)、存儲器設(shè)計技術(shù)、A/D與D
本書首先介紹了視頻流媒體直播的常見協(xié)議、構(gòu)成環(huán)節(jié),以及流媒體服務(wù)器的安裝步驟,然后詳細(xì)介紹了在不同的系統(tǒng)中安裝SRS、MistServer等流媒體服務(wù)軟件。接下來分享了一些與直播相關(guān)的實用工具軟件以及這些軟件的使用技巧,最后著重講解了5個面向不同層次的直播網(wǎng)站的搭建和11個典型的適合網(wǎng)上教學(xué)及活動直播的綜合應(yīng)用案例。本
本書是項目導(dǎo)向、任務(wù)驅(qū)動式的教材,將C51語言的知識、編程技巧和單片機原理及接口技術(shù)融入鍵控花樣燈、音樂門鈴、DS18B20測溫、PWM調(diào)光燈、打地鼠等42個任務(wù)中。以工程教育為理念,采用五步軟件開發(fā)流程(謀、寫、仿、測、判)來組織內(nèi)容。涵蓋C51的基本語法,單片機的中斷、定時及動態(tài)掃描、LCD及點陣、鍵盤、A/D、D
本書以Intel8086微處理器為核心的微型計算機作為背景,從傳統(tǒng)到現(xiàn)代,全面、系統(tǒng)、深入、詳細(xì)地介紹微型計算機的工作原理、接口技術(shù)和典型應(yīng)用。本書注重汲取微型計算機最新技術(shù)和最新知識,緊跟微型計算機發(fā)展的步伐,將微型計算機最新技術(shù)融于全書各章之中。全書共11章,介紹了微型計算機的基本知識,微處理器結(jié)構(gòu),指令系統(tǒng),匯編
軟硬結(jié)合、虛實交融,是當(dāng)前互動媒體作品的重要特點。當(dāng)物理世界和虛擬世界的信息實現(xiàn)互通時,學(xué)生們學(xué)習(xí)編程的興趣將會大大增加。Mind+是DFRobot推出的面向青少年的編程軟件,支持圖形化編程和Python代碼編程,支持眾多的開源硬件和擴(kuò)展模塊。掌控板則是國產(chǎn)開源硬件項目“虛谷計劃”旗下的核心硬件,價格低廉且功能強大。本
服務(wù)器是提供計算或應(yīng)用服務(wù)的核心設(shè)備之一。隨著近年來云計算、人工智能、大數(shù)據(jù)等技術(shù)的飛速發(fā)展,服務(wù)器的市場規(guī)模越來越大。使用龍芯CPU可以實現(xiàn)高性能服務(wù)器,基于龍芯CPU的服務(wù)器在Web服務(wù)、數(shù)據(jù)庫服務(wù)、文件存儲服務(wù)等場景中都有應(yīng)用。本書是針對龍芯服務(wù)器管理和運維人員的系統(tǒng)教程,重點介紹基于龍芯3B4000/3B500
本書以實驗案例形式系統(tǒng)講述了ArduinoUno入門基礎(chǔ)知識與編程實現(xiàn)方法。第一部分講述了初學(xué)者應(yīng)了解的入門基礎(chǔ)知識,包括Arduino是什么、如何開始Arduino編程、Arduino語言等;第二部分依次講解了48例經(jīng)典的ArduinoUno編程實例,內(nèi)容包括實驗描述、知識要點、編程要點、程序設(shè)計、拓展和挑戰(zhàn)等。本書
本書共分10章,主要介紹SpringCloud各個核心組件的設(shè)計原理,以及目前流行的SpringCloudAlibaba和Netflix組件,并且剖析SpringCloud對流處理、批處理,以及目前業(yè)界流行的Serverless的支持。在介紹各部分內(nèi)容時,本書將理論與實踐相結(jié)合,對每個核心知識點給出了具體的案例應(yīng)用,以