摘 要:啟動裝載程序是嵌入式系統(tǒng)的重要組成部分。文章結(jié)合在ARM平臺上廣泛使用的U-Boot,詳細(xì)討論了Boot Loader開發(fā)中用到的主要技術(shù),分析引導(dǎo)程序的執(zhí)行流程,提出了WinCE和Linux在ARM平臺下啟動的實(shí)現(xiàn)原理和方法。
摘 要:文中設(shè)計了一款以STM32F103XE嵌入式系統(tǒng)為核心,將ESP-WROOM-02無線網(wǎng)絡(luò)模塊作為網(wǎng)絡(luò)接入端,帶減速齒輪的直流電機(jī)及雙門單開結(jié)構(gòu)的料斗為機(jī)械驅(qū)動結(jié)構(gòu),以微信小程序?yàn)檫h(yuǎn)程控制端的智能家居系統(tǒng),由此實(shí)現(xiàn)對家中寵物按計劃定時定量自動投喂、取食反饋等功能?;讦藽/OS-II和STemWin搭建本地控制界面,以便同時實(shí)現(xiàn)網(wǎng)絡(luò)遠(yuǎn)程管理和本地設(shè)置計劃、覆蓋、緩存等功能。實(shí)物化后,經(jīng)過長時間的聯(lián)網(wǎng)測試表明,該系統(tǒng)已具備較高的穩(wěn)定性,初步具備了部署能力,可成功實(shí)現(xiàn)預(yù)期目標(biāo)
摘要:針對湖南農(nóng)業(yè)物聯(lián)網(wǎng)項(xiàng)目實(shí)施過程中對主要農(nóng)產(chǎn)品在流通領(lǐng)域進(jìn)行質(zhì)量追蹤溯源的問題,給出了一種簡易、快速、實(shí)時檢測設(shè)備(電子秤)的設(shè)計方法。該設(shè)備具有稱重識別、掃描RFID條碼、實(shí)時查詢農(nóng)業(yè)物聯(lián)網(wǎng)平臺數(shù)據(jù)等功能,并可通過讀取農(nóng)產(chǎn)品條碼信息與從平臺獲取的信息進(jìn)行對比,從而監(jiān)測農(nóng)產(chǎn)品的安全性,然后適時報警。實(shí)驗(yàn)表明,通過該裝置可對農(nóng)產(chǎn)品進(jìn)行追蹤溯源,進(jìn)一步完善農(nóng)產(chǎn)品質(zhì)量安全檢測與預(yù)警體系。
道哥的第029篇原創(chuàng)一、前言二、關(guān)于單片機(jī)與嵌入式系統(tǒng)之間界定1.單片機(jī)2.?嵌入式系統(tǒng)3.嵌入式Linux三、非實(shí)時、軟實(shí)時、硬實(shí)時四、x86Linux系統(tǒng)的調(diào)度策略1.為什么Linux系統(tǒng)是軟實(shí)時?2.Linux系統(tǒng)如何改造成硬實(shí)時?(1)?RT-Preempt(2)Xeno...
摘要:Linux具有源代碼開放、效率高、可裁剪等優(yōu)點(diǎn),在嵌入式系統(tǒng)的開發(fā)中具有廣泛的應(yīng)用。文章介紹了嵌入式Linux操作系統(tǒng)、移植目標(biāo)平臺SBC2410及Linux內(nèi)核源代碼的目錄結(jié)構(gòu),分析了Linux移植到SBC2410平臺的實(shí)現(xiàn)過程,闡述了Linux內(nèi)核、u-boot的裁剪和編譯以及根文件系統(tǒng)的制作過程,最后在SBC2410平臺上成功移植了嵌入式Linux系統(tǒng)。
關(guān)注星標(biāo)公眾號,不錯過精彩內(nèi)容素材來源|?apriorit編排|strongerHuang以前的嵌入式系統(tǒng)對安全問題相對不那么重視,但隨著時間的推移,你會發(fā)現(xiàn)很多嵌入式設(shè)備都在做各種“保護(hù)措施”,你平時在產(chǎn)品開發(fā)和設(shè)計時,有注意安全問題嗎?嵌入式系統(tǒng)12種常見攻擊嵌入式系統(tǒng)的攻擊...
摘 要:嵌入式系統(tǒng)由于具有便利靈活、性價比高、嵌入性強(qiáng)等特點(diǎn),已廣泛應(yīng)用于信息家電和工業(yè)控制系統(tǒng)中。但面對層出不窮的嵌入式設(shè)備安全問題,防火墻、入侵檢測系統(tǒng)及漏洞掃描等軟件各自功能獨(dú)立,僅在不同的側(cè)面保護(hù)著嵌入式設(shè)備的安全,無法從整體上防范攻擊。針對這一問題,本系統(tǒng)將蜜罐技術(shù)融入到嵌入式設(shè)備的設(shè)計中,提出一種基于蜜罐的嵌入式主動型防御系統(tǒng),同時還建立了蜜罐與防御系統(tǒng)聯(lián)動機(jī)制。經(jīng)實(shí)驗(yàn)驗(yàn)證,該系統(tǒng)可有效保證嵌入式設(shè)備網(wǎng)絡(luò)內(nèi)部及外部的安全運(yùn)行。
從外部特征上看,一個嵌入式系統(tǒng),通常是一個功能完備、幾乎不依賴其他外部裝置即可獨(dú)立運(yùn)行的軟硬件集成的系統(tǒng)。
嵌入式系統(tǒng)的硬件和軟件必須根據(jù)具體的應(yīng)用任務(wù),以功耗、成本、體積、可靠性、處理能力等為指標(biāo)來進(jìn)行選擇。
嵌入式計算機(jī)的真正發(fā)展是在微處理器問世之后。1971年11月,算術(shù)運(yùn)算器和控制器電路成功的被集成在一起,推出了第一款微處理器,其后各廠家陸續(xù)推出了8位、16位微處理器。
嵌入式系統(tǒng)是以應(yīng)用為中心,以現(xiàn)代計算機(jī)技術(shù)為基礎(chǔ),能夠根據(jù)用戶需求(功能、可靠性、成本、體積、功耗、環(huán)境等)靈活裁剪軟硬件模塊的專用計算機(jī)系統(tǒng)。
摘要:基于Linux字符設(shè)備操作接口和各類串行總線的共,性,按照分層的思想,抽象出各種總線的統(tǒng)一接口。統(tǒng)一接口的應(yīng)用層API與底層的具體總線操作形式無關(guān),而且便于應(yīng)用系統(tǒng)的升級和移植。文中給出了一種多種串行總線統(tǒng)一接口的實(shí)現(xiàn)方法,并以ARM9為平臺,以I2C、1-Wire、SPI為例,驗(yàn)證了新方法的可行,性。
摘 要:隨著計算機(jī)、通信、消費(fèi)設(shè)備的不斷融合與發(fā)展,計算機(jī)的微型化和綜合化已經(jīng)成為不可避免的一項(xiàng)趨勢。這一發(fā)展趨勢促使了嵌入式系統(tǒng)的出現(xiàn)和應(yīng)用。隨著應(yīng)用的不斷推廣和科技的進(jìn)一步發(fā)展,嵌入式系統(tǒng)的復(fù)雜性也在不斷增加, 其功能的完整性也有所提升。為此,本文對嵌入式Linux操作系統(tǒng)的設(shè)計及應(yīng)用進(jìn)行了分析。
摘 要:論述了建立城市停車引導(dǎo)系統(tǒng)的重要性,分析了基于云服務(wù)的城市停車引導(dǎo)系統(tǒng)的組成結(jié)構(gòu)和工作原理,提出了 停車引導(dǎo)系統(tǒng)的實(shí)現(xiàn)方案。給出了停車場控制終端的硬件設(shè)計方案以及協(xié)議和軟件實(shí)現(xiàn)原理,闡述了停車引導(dǎo)App軟件、停車 引導(dǎo)服務(wù)器的工作原理和實(shí)現(xiàn)方法。這些原理和方法對城市停車引導(dǎo)系統(tǒng)的設(shè)計具有一定的參考價值。
關(guān)注、星標(biāo)公眾號,直達(dá)精彩內(nèi)容來源:網(wǎng)絡(luò)素材?|ZeroMing222這系列開始談軟件上面的設(shè)計,對設(shè)計模式在面向?qū)ο罄锩鎽?yīng)該各位都知道,或許你在實(shí)際開發(fā)當(dāng)中用到,也或許你見過別人的代碼中用到。當(dāng)你程序的代碼足夠龐大的時候,你會發(fā)現(xiàn)維護(hù)寸步難行,牽一發(fā)而動全身,這個時候你就能夠理...
摘要:給出了嵌入式Wi-Fi系統(tǒng)的設(shè)計方法,該方法采用的嵌入式Wi-Fi單芯片AX22001/11屬于內(nèi)置802.11無線網(wǎng)MAC/基帶的単片式TCP/IP微處理器,同時包含兼容802.lla/b/g的無線網(wǎng)MAC/基帶、快速以太網(wǎng)MAC及豐富的通信外設(shè),可用于各類需要接入有線/無線以太網(wǎng)、局域網(wǎng)/互聯(lián)網(wǎng)和物聯(lián)網(wǎng)的電路設(shè)計,文章同時給出了幾種基于AX22001/11的應(yīng)用系統(tǒng)電路設(shè)計方案。
摘要:通過智能視頻分析系統(tǒng)(IntelligentVideoSystem,IVS)可在計算機(jī)圖像分析技術(shù)的基礎(chǔ)上,完成場景中背景和目標(biāo)的分離任務(wù),進(jìn)而完成分割目標(biāo)的追蹤、定位與識別。為了在物聯(lián)網(wǎng)的架構(gòu)上實(shí)現(xiàn)多個智能視頻終端的互聯(lián),并在此基礎(chǔ)上實(shí)現(xiàn)多目標(biāo)的動態(tài)感知,文中從嵌入式智能視頻處理的角度,探討了基于網(wǎng)格的智能行為分析系統(tǒng)的結(jié)構(gòu)和功能,給出了一個具體的視頻增強(qiáng)處理的實(shí)例和嵌入式智能相機(jī)的架構(gòu)。
摘要:針對自行開發(fā)的基于MPC8313E的大容量固態(tài)存儲管理系統(tǒng),利用ELDK開發(fā)套件與FreescaleCodeWarrior集成開發(fā)環(huán)境,給出了對U-Boot-1.3.0進(jìn)行了開發(fā)移植的實(shí)現(xiàn)方法。文中主要描述了U-Boot源碼樹的結(jié)構(gòu)和在MPC8313E_E移植的方法及過程,簡單闡述了U-Boot的結(jié)構(gòu)和交叉開發(fā)環(huán)境的構(gòu)建過程。
嵌入式系統(tǒng)(Embeddedsystem),是一種“完全嵌入受控器件內(nèi)部,為特定應(yīng)用而設(shè)計的專用計算機(jī)系統(tǒng)”,根據(jù)英國電器工程師協(xié)會的定義,嵌入式系統(tǒng)為控制、監(jiān)視或輔助設(shè)備、機(jī)器或用于工廠運(yùn)作的設(shè)備。與個人計算機(jī)這樣的通用計算機(jī)系統(tǒng)不同,嵌入式系統(tǒng)通常執(zhí)行的是帶有特定要求的預(yù)先定義的任務(wù)。由于嵌入式系統(tǒng)只針對一項(xiàng)特殊的任務(wù),設(shè)計人員能夠?qū)λM(jìn)行優(yōu)化,減小尺寸降低成本。由于嵌入式系統(tǒng)通常進(jìn)行大量生產(chǎn)。所以單個的成本節(jié)約,能夠隨著產(chǎn)量進(jìn)行成百上千的放大。
現(xiàn)代汽車工業(yè)將嵌入式系統(tǒng)和相應(yīng)的電子控制單元(ECU)用于娛樂和車輛控制等各種目的。