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