內(nèi)容摘要:闡述了采用Cortex—M3內(nèi)核的STM32為主控芯片、射頻芯片PN532、以太網(wǎng)控制器ENC28J60的硬件電路和軟件設(shè)計(jì)框架,同時(shí)對(duì)以太網(wǎng)協(xié)議LwIP進(jìn)行了詳細(xì)的分析。本門禁系統(tǒng)傳輸距離遠(yuǎn),超低功耗,性能
前 言 許多嵌入式開(kāi)發(fā)人員對(duì)ARMCortex處理器架構(gòu)頗為熟悉,但很少有人能夠?qū)@種流行架構(gòu)了如指掌,從而可以充分發(fā)揮它獨(dú)特的特性和性能。新型ARM Cortex-M4處理器尤為如此,它擁有引以為豪的增強(qiáng)架
引言 視頻采集系統(tǒng)以其直觀的視頻影像數(shù)據(jù),對(duì)現(xiàn)場(chǎng)場(chǎng)景進(jìn)行記錄,目前已經(jīng)在各行各業(yè)得到廣泛應(yīng)用。對(duì)于特定運(yùn)用場(chǎng)合,如汽車行進(jìn)過(guò)程,由于其環(huán)境的不確定性和多樣性,以及事故的突發(fā)性和偶然性,要求
系統(tǒng)防掉電設(shè)計(jì)的目的是:采用一種機(jī)制,使得系統(tǒng)在意外失去供電的情況下,可以保證系統(tǒng)運(yùn)行狀態(tài)的確定性以及記錄數(shù)據(jù)的完整性;當(dāng)系統(tǒng)供電恢復(fù)后,現(xiàn)場(chǎng)數(shù)據(jù)可以及時(shí)恢復(fù),避免應(yīng)用系統(tǒng)產(chǎn)生混亂。我們
內(nèi)容摘要:針對(duì)目前嵌入式教學(xué)實(shí)驗(yàn)平臺(tái)資源的不足,為了使理論與實(shí)踐相結(jié)合、軟硬件聯(lián)系更緊密,設(shè)計(jì)提出了一套Cortex—A8內(nèi)核的嵌入式系統(tǒng)實(shí)驗(yàn)平臺(tái)方案,采用主流硬件構(gòu)成,闡述了各實(shí)驗(yàn)設(shè)計(jì)流程,最后
內(nèi)容摘要:闡述了一種基于GPRS和嵌入式Linux的遠(yuǎn)程圖像監(jiān)控系統(tǒng)設(shè)計(jì)和實(shí)現(xiàn)方法。該系統(tǒng)主要由嵌入式視頻采集終端和監(jiān)控中心服務(wù)器組成。其中,嵌入式視頻采集終端主要由攝像頭視頻采集模塊、ARM模塊、S
內(nèi)容摘要:設(shè)備智能化改造大趨勢(shì)下,嵌入式計(jì)算機(jī)大量的應(yīng)用到工控系統(tǒng)中,自定義工控鍵盤的應(yīng)用也變得越來(lái)越廣泛。本文提出一種基于USB HID協(xié)議的自定義鍵盤設(shè)計(jì),設(shè)計(jì)簡(jiǎn)單功能實(shí)用,免驅(qū)動(dòng)自動(dòng)識(shí)別。
引 言 DevICeNet是一種基于CAN總線技術(shù)的符合全球工業(yè)標(biāo)準(zhǔn)的開(kāi)放型現(xiàn)場(chǎng)總線通信網(wǎng)絡(luò),它用于控制,配置和數(shù)據(jù)采集等方面。CAN 總線具有布線簡(jiǎn)單、典型的總線型結(jié)構(gòu)、穩(wěn)定可靠、實(shí)時(shí)、抗干擾能力強(qiáng)、
通用Bootloader(Universal Bootloader,U-Boot)是系統(tǒng)上電后執(zhí)行的第一段代碼,其作用主要包括初始化硬件環(huán)境以及加載執(zhí)行操作系統(tǒng)內(nèi)核。在進(jìn)行系統(tǒng)安裝時(shí),U-Boot通常需要使用專用工具燒寫到FLASH中,
S3C2410是三星公司針對(duì)嵌入式系統(tǒng)推出的高性價(jià)比微處理器,它是基于ARM9TDMI內(nèi)核的16/32位RISC處理器,工作主頻為200MHz。由于現(xiàn)有的Linux系統(tǒng)引入了設(shè)備文件的概念,讀寫串口可以像讀寫普通文件一
1.前言 近年來(lái),嵌入式發(fā)展迅速,采用51單片機(jī)死循環(huán)的事件觸發(fā)編程方式已逐漸不能滿足企業(yè)對(duì)產(chǎn)品穩(wěn)定性和安全性的要求。目前,嵌入式系統(tǒng)軟件有VxWork、Linux、WinCE、μC/OS-II等,可出于成本和技
嵌入式系統(tǒng)的應(yīng)用領(lǐng)域越來(lái)越廣泛,干擾或者惡劣環(huán)境常影響嵌入式系統(tǒng)運(yùn)行的穩(wěn)定性和可靠性。Reset是維護(hù)系統(tǒng)穩(wěn)定的一個(gè)關(guān)鍵因素,正確地設(shè)計(jì)復(fù)位電路,巧妙地應(yīng)用復(fù)位操作,能使整個(gè)系統(tǒng)更可靠、穩(wěn)定地
1.ARM簡(jiǎn)介 廣義地講,凡是帶有微處理器的專用軟硬件系統(tǒng)都可以稱為嵌入式系統(tǒng)。它是嵌入到對(duì)象體系中的專用計(jì)算機(jī)系統(tǒng),以應(yīng)用為中心,以計(jì)算機(jī)技術(shù)為基礎(chǔ),軟硬件可裁剪,適應(yīng)應(yīng)用系統(tǒng)對(duì)功能、可靠
在ARM芯片AT91RM9200上構(gòu)建了無(wú)線打印模塊的硬件平臺(tái),在Android操作系統(tǒng)上完成了軟件平臺(tái)的搭建,通過(guò)調(diào)用Linux內(nèi)核的CUPS,實(shí)現(xiàn)移動(dòng)終端在Android系統(tǒng)上直接打印文件的功能。 Android作為基于Linux
為了減少功耗與降低成本,根據(jù)ARM芯片對(duì)C語(yǔ)言良好支持的特點(diǎn),在深度剖析MP3解碼算法、分析C語(yǔ)言在ARM芯片上編程的優(yōu)化方法的基礎(chǔ)上,通過(guò)軟件形式實(shí)現(xiàn)MP3音頻解碼器,便一些無(wú)硬件解碼器支持的ARM嵌