內(nèi)容摘要:設備智能化改造大趨勢下,嵌入式計算機大量的應用到工控系統(tǒng)中,自定義工控鍵盤的應用也變得越來越廣泛。本文提出一種基于USB HID協(xié)議的自定義鍵盤設計,設計簡單功能實用,免驅(qū)動自動識別。
引 言 DevICeNet是一種基于CAN總線技術的符合全球工業(yè)標準的開放型現(xiàn)場總線通信網(wǎng)絡,它用于控制,配置和數(shù)據(jù)采集等方面。CAN 總線具有布線簡單、典型的總線型結構、穩(wěn)定可靠、實時、抗干擾能力強、
通用Bootloader(Universal Bootloader,U-Boot)是系統(tǒng)上電后執(zhí)行的第一段代碼,其作用主要包括初始化硬件環(huán)境以及加載執(zhí)行操作系統(tǒng)內(nèi)核。在進行系統(tǒng)安裝時,U-Boot通常需要使用專用工具燒寫到FLASH中,
S3C2410是三星公司針對嵌入式系統(tǒng)推出的高性價比微處理器,它是基于ARM9TDMI內(nèi)核的16/32位RISC處理器,工作主頻為200MHz。由于現(xiàn)有的Linux系統(tǒng)引入了設備文件的概念,讀寫串口可以像讀寫普通文件一
1.前言 近年來,嵌入式發(fā)展迅速,采用51單片機死循環(huán)的事件觸發(fā)編程方式已逐漸不能滿足企業(yè)對產(chǎn)品穩(wěn)定性和安全性的要求。目前,嵌入式系統(tǒng)軟件有VxWork、Linux、WinCE、μC/OS-II等,可出于成本和技
嵌入式系統(tǒng)的應用領域越來越廣泛,干擾或者惡劣環(huán)境常影響嵌入式系統(tǒng)運行的穩(wěn)定性和可靠性。Reset是維護系統(tǒng)穩(wěn)定的一個關鍵因素,正確地設計復位電路,巧妙地應用復位操作,能使整個系統(tǒng)更可靠、穩(wěn)定地
1.ARM簡介 廣義地講,凡是帶有微處理器的專用軟硬件系統(tǒng)都可以稱為嵌入式系統(tǒng)。它是嵌入到對象體系中的專用計算機系統(tǒng),以應用為中心,以計算機技術為基礎,軟硬件可裁剪,適應應用系統(tǒng)對功能、可靠
在ARM芯片AT91RM9200上構建了無線打印模塊的硬件平臺,在Android操作系統(tǒng)上完成了軟件平臺的搭建,通過調(diào)用Linux內(nèi)核的CUPS,實現(xiàn)移動終端在Android系統(tǒng)上直接打印文件的功能。 Android作為基于Linux
為了減少功耗與降低成本,根據(jù)ARM芯片對C語言良好支持的特點,在深度剖析MP3解碼算法、分析C語言在ARM芯片上編程的優(yōu)化方法的基礎上,通過軟件形式實現(xiàn)MP3音頻解碼器,便一些無硬件解碼器支持的ARM嵌
隨著Internet技術的興起,在嵌入式設備的管理與交互中,基于Web方式的應用成為目前的主流。本文主要論述了基于Android系統(tǒng)環(huán)境,在家庭網(wǎng)關中實現(xiàn)嵌入式Web服務器的設計方法,介紹了i-jetty嵌入式Web
串行外圍設備接口SPI(serial peripheral interface)總線技術是Motorola公司推出的一種同步串行接口,它允許CPU與TTL移位寄存器、A/D或D/A轉(zhuǎn)換器、實時時鐘 (RTO)、存儲器以及LCD和LED顯示驅(qū)動器等
1 前言 在當今后PC時代,嵌入式系統(tǒng)應用得越來越廣泛,嵌入式產(chǎn)品充斥著許多領域,日常生活的手機,MP4,PDA等都屬于典型的嵌入式系統(tǒng)。在嵌入式系統(tǒng)中,微處理器和操作系統(tǒng)是進行應用開發(fā)的基礎。在
BootLoader通常稱為“系統(tǒng)的引導加載程序”,是系統(tǒng)加電或復位后執(zhí)行的第一段程序代碼[1]。這段程序的主要任務是,實現(xiàn)硬件設備初始化并建立內(nèi)存空間的映射圖,從而將系統(tǒng)的軟硬件環(huán)境帶到一個合適的
本文介紹了以LPC2365為核心處理器、嵌入式實時操作系統(tǒng)μC/OS-II下的多串口通信編程方法。對于固定長度的短字節(jié)幀數(shù)據(jù),通過設置合適的字節(jié)觸發(fā)深度,一次中斷完成數(shù)據(jù)接收任務;對于變長的長字節(jié)幀
隨著嵌入式器件在過去數(shù)十年來的爆炸性成長,使得硬件組件及軟件工具都有顯著的改善。雖然有著這種成長與創(chuàng)新,但傳統(tǒng)嵌入式系統(tǒng)的設計方法卻少有進步,并逐漸變成一種障礙。有鑒于新標準與協(xié)議的快速