本書是一本結(jié)合開源硬件和人工智能的實踐書籍。全書分為五大單元,涉及硬件及編程基礎(chǔ)、原型設(shè)計、項目實踐,以及當(dāng)前熱門的TinyML(微型機(jī)器學(xué)習(xí))應(yīng)用。書中以SeeedStudioXIAO系列產(chǎn)品為核心,從簡單的點亮LED開始,逐步引導(dǎo)讀者探索Arduino小型化項目。無論讀者是否有Arduino編程或電子學(xué)基礎(chǔ),均可學(xué)
隨著信息化、智能化、網(wǎng)絡(luò)化的發(fā)展,嵌入式系統(tǒng)獲得了廣闊的發(fā)展空間。本書針對高等學(xué)校專業(yè)教學(xué)需要,結(jié)合作者多年教學(xué)經(jīng)驗和開發(fā)成果而編寫,以Exynos4412微處理器為核心,按照嵌入式系統(tǒng)的開發(fā)流程,循序漸進(jìn)地論述了基于ARM架構(gòu)的嵌入式Linux開發(fā)技術(shù)。本書主要內(nèi)容包括嵌入式系統(tǒng)基礎(chǔ),ARM架構(gòu)與匯編指令,中斷、異常
《微機(jī)與單片機(jī)原理及應(yīng)用》詳細(xì)介紹了與MCS-51單片機(jī)兼容的80C51單片機(jī)原理、接口及應(yīng)用技術(shù)!段C(jī)與單片機(jī)原理及應(yīng)用》主要內(nèi)容包括微型計算機(jī)的組成與結(jié)構(gòu),80C51單片機(jī)的硬件結(jié)構(gòu)、指令系統(tǒng)、中斷系統(tǒng)、定時器及應(yīng)用、串行口通信及串行通信技術(shù)、單片機(jī)最小系統(tǒng)及片外擴(kuò)展、匯編語言程序設(shè)計和80C51程序設(shè)計等!段
本書旨在培養(yǎng)和鍛煉單片機(jī)系統(tǒng)實用開發(fā)技能,全書以實踐為主線,讓讀者在一個個實踐案例中逐步掌握單片機(jī)電路設(shè)計與程序代碼編寫能力。書中的內(nèi)容從最初點亮一個小燈的簡單實驗,逐步增加擴(kuò)展知識面,到最后多功能電子鐘的實際項目開發(fā)指導(dǎo),不僅僅講解了大量原理性知識,更重要的是給讀者提供了實際項目開發(fā)的思路和經(jīng)驗,可以讓大家從實踐過程
本書首先從16位微型計算機(jī)入手,介紹了8086微處理器和微處理器子系統(tǒng)、內(nèi)存儲器、80x86匯編語言程序設(shè)計、微型計算機(jī)接口原理、微型計算機(jī)的中斷系統(tǒng)、DMA傳輸原理、可編程接口芯片以及數(shù)模轉(zhuǎn)換與模數(shù)轉(zhuǎn)換。在掌握微型計算機(jī)基本體系的基礎(chǔ)上,進(jìn)一步介紹了包括Intel第10代酷睿處理器在內(nèi)的32/64位微處理器,現(xiàn)代微型
本書共13章,主要介紹了8位哈佛架構(gòu)的單片機(jī)電路基本知識,以PIC16F877A型號單片機(jī)為主,適當(dāng)兼顧PIC系列其他型號,主要包含PIC16F8X硬件概況、指令系統(tǒng)、端口、14個中斷源等內(nèi)容。書中的程序基于C語言程序設(shè)計,注重應(yīng)用開發(fā)能力的學(xué)習(xí)和實踐。各章均提供有教學(xué)視頻,讀者掃碼即可進(jìn)行學(xué)習(xí)。
本書內(nèi)容包括智能車間指示系統(tǒng)設(shè)計與制作、智能車間生產(chǎn)線計數(shù)系統(tǒng)設(shè)計與制作和智能車間搬運系統(tǒng)設(shè)計與制作3個項目,其中每個項目包括5個任務(wù),每個任務(wù)由任務(wù)描述、任務(wù)目標(biāo)、任務(wù)實施、任務(wù)評價、知識鏈接和習(xí)題訓(xùn)練組成,部分任務(wù)還包含拓展提高、舉一反三、編程題和科創(chuàng)實踐。
本書基于多維融合知識體系展開闡述,系統(tǒng)、全面闡述了嵌入式計算機(jī)系統(tǒng)的體系、原理與設(shè)計方法等內(nèi)容。全書共11章,首先介紹嵌入式系統(tǒng)概念、內(nèi)涵、組成、演化及發(fā)展趨勢,然后分?jǐn)?shù)字電路與嵌入式硬件、嵌入式(系統(tǒng))軟件以及嵌入式系統(tǒng)開發(fā)方法三大部分展開論述。硬件部分闡述嵌入式系統(tǒng)硬件設(shè)計相關(guān)的基礎(chǔ)數(shù)字電路、(異構(gòu))處理器、存儲器
本書以STM32CubeMX(簡稱CubeMX)軟件和MDK-ARM軟件為開發(fā)工具,以微控制器(MCU)型號為STM32F103VET6的開發(fā)板為例,全面介紹了CubeMX軟件的開發(fā)方式和HAL庫的應(yīng)用,包括STM32F103常用外設(shè)的配置、編程使用和CubeMX軟件的使用。本書內(nèi)容全面,講解由淺入深,實例豐富,可讀性
本書就是順應(yīng)高職教學(xué)改革的需要,采用任務(wù)驅(qū)動、項目教學(xué)模式的編寫思路,基于KeilVision程序設(shè)計平臺和Proteus硬件仿真平臺,精心選取了10個項目,把單片機(jī)的各個知識點貫穿在其中。本書編程語言選用C語言,由簡到難,知識點逐個突破。本書還引進(jìn)Proteus仿真平臺,突出學(xué)生軟件編程能力、設(shè)計能力的培養(yǎng),它可以充