本書以基于ARM和Linux的嵌入式系統為例,介紹了嵌入式系統原理與設計相關知識。主要內容包括嵌入式系統設計基礎、CPU組成與流水線設計、存儲系統組成與設計、總線與接口、基于ARM處理器的嵌入式硬件系統設計、ARM指令集及匯編程序設計、Linux操作系統、Linux下Shell命令與編程、Linux下程序設計工具,共9
本書以STM32F103VC為核心構建了從基礎實驗到綜合訓練的實踐教學體系,同時涉及當前應用較為廣泛的標準庫和HAL庫兩種開發(fā)方法,可以有效滿足教與學等方面的需要。全書分為4章:第1章介紹了EDU32開發(fā)板及其基本應用,其中總結的MDK常見錯誤處理方法在日常教學中具有較好的參考價值;第2章是基礎教學實驗,采用模塊化設計
本書從教學的角度出發(fā),系統、全面地介紹51系列單片機的基本知識,是一本重在原理與應用、兼顧理論的實用教程。主要內容包括:單片機概述,51系列單片機硬件結構、指令系統與匯編語言程序設計、P0~P3應用基礎、中斷系統應用基礎、定時器/計數器應用基礎、串行口應用基礎、并行擴展接口技術、串行總線擴展、應用系統設計概述、?Vis
軟硬結合、虛實交融,是當前互動媒體作品的重要特點。當物理世界和虛擬世界的信息實現互通時,學生們學習編程的興趣將會大大增加。Mind+是DFRobot推出的面向青少年的編程軟件,支持圖形化編程和Python代碼編程,支持眾多的開源硬件和擴展模塊。掌控板則是國產開源硬件項目“虛谷計劃”旗下的核心硬件,價格低廉且功能強大。本
SpringCloud作為微服務開發(fā)的優(yōu)秀代表,它的全家桶中的各組件解決了軟件架構中的一些關鍵問題,Spring框架在企業(yè)開發(fā)中的廣泛應用,使得開發(fā)工程師和架構師紛紛轉向SpringCloud微服務架構開發(fā),SpringCloud正被越來越多的企業(yè)用于生產環(huán)境中。《SpringBoot+SpringCloud微服務開發(fā)
《Arduino技術及應用(微課視頻版)》以ArduinoUnoR3開發(fā)板為硬件平臺,沿著“基礎知識→模塊實驗→電路設計→項目實戰(zhàn)”的思路,由淺入深、先易后難地講述了Arduino開發(fā)技術;A知識部分(第1~4章)介紹了Arduino技術的基本概念、原理、硬件開發(fā)環(huán)境和軟件開發(fā)語言。模塊實驗部分(第5~14章)
本書是“EDA技術和VHDL設計”與”嵌入式系統設計“課程的綜合實驗教材。全書主要包含四部分:部分為嵌入式實驗裝置的硬件結構介紹;第二部分為以AlteraCycloneIV為核心的FPGA實驗;第三部分為以STM32F407ARM為核心的Cortex-M4嵌入式系統實驗;第四部分為參考實驗程序。每個實驗系列均包含基礎實
本書以實驗案例形式系統講述了ArduinoUno入門基礎知識與編程實現方法。第一部分講述了初學者應了解的入門基礎知識,包括Arduino是什么、如何開始Arduino編程、Arduino語言等;第二部分依次講解了48例經典的ArduinoUno編程實例,內容包括實驗描述、知識要點、編程要點、程序設計、拓展和挑戰(zhàn)等。本書
本書包括計算機基礎知識、微處理器原理、軟件設計、接口技術等知識模塊,以及微機在自動控制系統中的應用方法。全書共9章:第1章是基礎知識,包括計算機硬件組成、計算機中數的表示與運算、字符編碼等;第2章以Intel80x86系列微處理器中的典型型號為例,介紹16位和32位微處理器的基本結構及其工作原理;第3章和第4章是軟件設
本書共分10章,主要介紹SpringCloud各個核心組件的設計原理,以及目前流行的SpringCloudAlibaba和Netflix組件,并且剖析SpringCloud對流處理、批處理,以及目前業(yè)界流行的Serverless的支持。在介紹各部分內容時,本書將理論與實踐相結合,對每個核心知識點給出了具體的案例應用,以