EEPW首頁(yè) >>
主題列表 >>
嵌入式 ai
嵌入式 ai 文章 進(jìn)入嵌入式 ai技術(shù)社區(qū)
幾種Linux下嵌入式開(kāi)發(fā)環(huán)境的簡(jiǎn)單介紹
- 做Linux嵌入式系統(tǒng)的對(duì)常見(jiàn)的幾種嵌入式開(kāi)發(fā)環(huán)境一定不會(huì)默生,由于主要接觸網(wǎng)絡(luò)相關(guān)產(chǎn)品的一些系統(tǒng)設(shè)計(jì),因此,將可能用到的嵌入式開(kāi)發(fā)環(huán)境簡(jiǎn)要總結(jié)一下。主要涉及下面的幾個(gè)東東: emDebian - http://emdebian.sourceforge.net uCLinux - http://www.ucLinux.org buildroot - http://buildroot.uclibc.org scratchbox - http://www.scratchbox.or
- 關(guān)鍵字: 嵌入式 Linux Debian
設(shè)計(jì)超低功耗的嵌入式應(yīng)用:五種電源模式詳解
- 通常說(shuō)來(lái),SoC相對(duì)于傳統(tǒng)MCU而言能支持更多低功耗模式。其原因在于SoC集成度高,有更多片上組件和多種電源配置,以支持不同的工作需求。電源模式的數(shù)量與每種模式下的可用資源根據(jù)器件會(huì)有所不同。舉例來(lái)說(shuō),在某種低功耗模式下,某個(gè)器件能在僅保持寄存器和RAM內(nèi)容的情況下給所有其它組件斷電,而另一種器件則只是給CPU斷電,而讓其它資源繼續(xù)運(yùn)行。不同制造商會(huì)對(duì)這些模式采取不同的命名方法。在本文中,我們將以賽普拉斯的PSoC 4器件為例來(lái)詳細(xì)介紹各種電源模式。 以下電源模式也得到其它制造商的大多數(shù)設(shè)備的支
- 關(guān)鍵字: 嵌入式 電源
設(shè)計(jì)超低功耗的嵌入式應(yīng)用:如何降低電池功耗
- 考慮到我們今天所生活的時(shí)代,嵌入式系統(tǒng)的便攜性是十分關(guān)鍵的設(shè)計(jì)考慮因素。便攜式系統(tǒng)通常用電池供電,而電池使用壽命取決于系統(tǒng)的功耗。在提倡“綠色環(huán)?!庇?jì)劃的今天,即便是市電供電的應(yīng)用也要把功耗作為一項(xiàng)重要的產(chǎn)品選擇標(biāo)準(zhǔn)。 便攜式設(shè)備通常分為使用充電電池供電的設(shè)備和使用非充電電池供電的設(shè)備。如果應(yīng)用使用的是非充電電池,那么電池使用壽命將是至關(guān)重要的規(guī)范要求。對(duì)于任何應(yīng)用而言,電池使用壽命取決于: ●所用電池的可用電荷量 ●應(yīng)用的平均電流消耗 使用充電電池的應(yīng)
- 關(guān)鍵字: 嵌入式 MCU 數(shù)字時(shí)鐘
專(zhuān)家分享:注釋嵌入式軟件的十大技巧
- 在軟件開(kāi)發(fā)過(guò)程中沒(méi)有比獲得一個(gè)只有很少甚至沒(méi)有說(shuō)明文檔的代碼庫(kù)而又要求進(jìn)行維護(hù)更具挑戰(zhàn)性的事情了。這些文檔不只是告訴工程師某個(gè)特定函數(shù)或變量是做什么的,而且能夠展示和傳達(dá)軟件為何以某個(gè)特定方式實(shí)現(xiàn)。在軟件實(shí)現(xiàn)過(guò)程中會(huì)作出成千上萬(wàn)個(gè)決策,因此維護(hù)工程師甚至未來(lái)的你盡可能多地保留這些決策過(guò)程至關(guān)重要。 注釋代碼的問(wèn)題部分原因來(lái)自出貨壓力、不正確的設(shè)計(jì)以及注釋代碼是如何工作的事情沒(méi)有開(kāi)發(fā)來(lái)得有趣或興奮這個(gè)事實(shí)!許多工程師(包括我自己)憎恨必須注釋代碼,但這項(xiàng)工作在嵌入式工程師開(kāi)發(fā)過(guò)程中是如此重要,以致
- 關(guān)鍵字: 嵌入式 注釋 Doxygen
嵌入式工業(yè)以太網(wǎng)控制方案的研究
- 一、引言 對(duì)工業(yè)自動(dòng)化領(lǐng)域而言,大量的智能設(shè)備可通過(guò)各種途徑連到Internet上,通過(guò)網(wǎng)絡(luò)相互傳遞信息和數(shù)據(jù),實(shí)現(xiàn)智能化現(xiàn)場(chǎng)設(shè)備的功能自治性、系統(tǒng)結(jié)構(gòu)的高度分散性以及監(jiān)管控一體化。 現(xiàn)場(chǎng)總線(FieldBus)就是順應(yīng)這一形勢(shì)發(fā)展起來(lái)的新技術(shù)?,F(xiàn)場(chǎng)總線的出現(xiàn),標(biāo)志著工業(yè)控制技術(shù)領(lǐng)域又一新時(shí)代的開(kāi)始。這一技術(shù)的發(fā)展,對(duì)實(shí)現(xiàn)面向設(shè)備的自動(dòng)化系統(tǒng)起到了巨大的推動(dòng)作用。與傳統(tǒng)的集散控制系統(tǒng)(Distributed ControlSystem,DCS)相比,他具有全開(kāi)放、全分散、互操作等優(yōu)點(diǎn),但還
- 關(guān)鍵字: 嵌入式 以太網(wǎng) 現(xiàn)場(chǎng)總線
嵌入式MPEG-4解碼系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 介紹了一種嵌入式高圖像質(zhì)量的MPEC-4視頻流解碼系統(tǒng)。該系統(tǒng)以嵌入式Linux作為操作系統(tǒng),采用硬解碼方式,把IDE接口設(shè)備或網(wǎng)絡(luò)端口輸入的MPEC-4視頻碼流(ES、PS和TS)轉(zhuǎn)換成PAL/NTSC制式的電視信號(hào)輸出。重點(diǎn)討論了系統(tǒng)控制和MPEG-4解碼部分的設(shè)計(jì)。 隨著通信和網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,多媒體及其視頻流應(yīng)用越來(lái)越廣泛,同時(shí)用戶(hù)也對(duì)視頻傳輸速率和圖像質(zhì)量有更高的要求,MPEG-4標(biāo)準(zhǔn)適時(shí)地解決了多媒體壓縮存儲(chǔ)和傳輸?shù)膯?wèn)題。但是目前多數(shù)播放器都是在PC機(jī)上運(yùn)行,應(yīng)用范圍受到很大限制。
- 關(guān)鍵字: 嵌入式 MPEG-4 Linux
嵌入式軟件跟蹤信息嵌套緩存機(jī)制和解析機(jī)制的設(shè)計(jì)
- 引言 嵌入式系統(tǒng)是當(dāng)今計(jì)算機(jī)軟件領(lǐng)域的熱點(diǎn),實(shí)時(shí)性是嵌入式系統(tǒng)的基本要求。隨著嵌入式技術(shù)的不斷發(fā)展,在嵌入式應(yīng)用的不斷增長(zhǎng)以及嵌入式系統(tǒng)復(fù)雜性不斷提高的情況下,調(diào)試階段在整個(gè)系統(tǒng)開(kāi)發(fā)過(guò)程中所占的比重越來(lái)越大。調(diào)試環(huán)境和調(diào)試技術(shù)直接影響軟件開(kāi)發(fā)的效率和質(zhì)量,高效的調(diào)試系統(tǒng)可以大大減少嵌入式系統(tǒng)開(kāi)發(fā)的時(shí)間,減輕系統(tǒng)開(kāi)發(fā)工作量。 跟蹤調(diào)試系統(tǒng)主要有JTAG在線調(diào)試和運(yùn)行時(shí)跟蹤調(diào)試兩種方式。JTAG在線調(diào)試在調(diào)試實(shí)時(shí)系統(tǒng)時(shí)有很大的局限性,如通過(guò)斷點(diǎn)查詢(xún)完參數(shù)后系統(tǒng)無(wú)法再按照正常時(shí)序運(yùn)行,以及無(wú)法檢
- 關(guān)鍵字: 嵌入式 跟蹤調(diào)試系統(tǒng) JTAG
基于SCADE的嵌入式軟件開(kāi)發(fā)
- 嵌入式技術(shù)是計(jì)算機(jī)發(fā)展的趨勢(shì)之一,被廣泛應(yīng)用于工業(yè)和軍事領(lǐng)域。SCADE(高安全性的應(yīng)用程序開(kāi)發(fā)環(huán)境)為嵌入式軟件提供了一套基于模型的開(kāi)發(fā)方式。從嵌入式軟件的特點(diǎn)入手,對(duì)基于模型的嵌入式系統(tǒng)軟件開(kāi)發(fā)技術(shù)進(jìn)行了深入剖析,并給出了一個(gè)基于SCADE的開(kāi)發(fā)實(shí)例。 1引言 隨著嵌入式應(yīng)用技術(shù)的發(fā)展,嵌入式系統(tǒng)被廣泛應(yīng)用于人們生活的各個(gè)方面。大量功能強(qiáng)大而價(jià)格便宜的通用嵌入式硬件隨之出現(xiàn)在市場(chǎng)上。而如何能夠在通用硬件平臺(tái)上,高效的開(kāi)發(fā)出滿足安全性與可靠性需要的專(zhuān)用嵌入式軟件成為了制約嵌入式技術(shù)應(yīng)用的
- 關(guān)鍵字: SCADE 嵌入式 標(biāo)準(zhǔn)C
嵌入式軟件開(kāi)發(fā)之: 進(jìn)一步存儲(chǔ)器映射考慮事項(xiàng)
- 13.6 進(jìn)一步存儲(chǔ)器映射考慮事項(xiàng) 上一節(jié)介紹了如何使用Scatter文件對(duì)程序的代碼和數(shù)據(jù)進(jìn)行放置。但這些方法只有在外設(shè)和堆棧限制在源文件或頭文件中定義好的前提下才能使用。為了增加程序的靈活性,最好在Scatter文件中設(shè)置這些信息,本節(jié)將介紹這些方法。 13.6.1 在Scatter文件中定位目標(biāo)外設(shè) 通常情況下,外設(shè)寄存器的內(nèi)存映射地址是在源文件或頭文件中定義的“硬編碼(hard-code)”。但為了增加代碼的可移植性,可以在源文件中聲明一個(gè)映射到外設(shè)寄
- 關(guān)鍵字: 嵌入式 存儲(chǔ)器映射 定時(shí)器
嵌入式軟件開(kāi)發(fā)之: 復(fù)位和初始化
- 13.5 復(fù)位和初始化 任何運(yùn)行在實(shí)際硬件上的嵌入式應(yīng)用程序,都必須在啟動(dòng)時(shí)實(shí)現(xiàn)一些基本的系統(tǒng)初始化。本節(jié)將對(duì)此予以詳細(xì)討論。 13.5.1 初始化序列 圖13.14顯示了一個(gè)適用于ARM嵌入式系統(tǒng)的初始化序列。 圖13.14 ARM嵌入式系統(tǒng)的初始化序列 系統(tǒng)啟動(dòng)時(shí)立即執(zhí)行復(fù)位處理程序,然后進(jìn)入$Sub$$main()的代碼執(zhí)行。 復(fù)位處理程序是用匯編語(yǔ)言編寫(xiě)的代碼塊,它在系統(tǒng)復(fù)位時(shí)執(zhí)行,完成系統(tǒng)初始化操作。對(duì)于具有局部存儲(chǔ)器的內(nèi)核,如
- 關(guān)鍵字: 嵌入式 復(fù)位 初始化
嵌入式軟件開(kāi)發(fā)之: 調(diào)整C庫(kù)使其適應(yīng)目標(biāo)硬件
- 13.3 調(diào)整C庫(kù)使其適應(yīng)目標(biāo)硬件 默認(rèn)情況下,C庫(kù)利用semihosting機(jī)制來(lái)提供設(shè)備驅(qū)動(dòng)級(jí)的功能,使得主機(jī)能夠用作輸入和輸出設(shè)備。這種機(jī)制對(duì)于嵌入式開(kāi)發(fā)十分有用,因?yàn)橛糜陂_(kāi)發(fā)的硬件系統(tǒng)通常沒(méi)有最終系統(tǒng)的輸入和輸出設(shè)備。 本節(jié)介紹如何重定向代碼中的Semihosting庫(kù)函數(shù),使其真正適用目標(biāo)系統(tǒng)。 13.3.1 C庫(kù)函數(shù)重定向 所謂C庫(kù)函數(shù)重定向,就是用戶(hù)使用自己編寫(xiě)的函數(shù)代碼代替C庫(kù)中的函數(shù),使最終程序更適用于實(shí)際的目標(biāo)硬件。圖13.6顯示了C庫(kù)函數(shù)重定向的過(guò)程。
- 關(guān)鍵字: 嵌入式 C庫(kù) Semihosting
嵌入式軟件開(kāi)發(fā)之:編譯器的缺省行為
- 13.2 編譯器的缺省行為 多數(shù)嵌入式應(yīng)用程序最初都是在原型環(huán)境下開(kāi)發(fā)的。無(wú)論什么樣的原型仿真環(huán)境與最終產(chǎn)品環(huán)境都是有差異的。因此,考慮如何將嵌入式應(yīng)用程序從其所依賴(lài)的開(kāi)發(fā)工具或調(diào)試環(huán)境中移植到在目標(biāo)硬件上獨(dú)立運(yùn)行是非常重要的。 開(kāi)始編寫(xiě)嵌入式應(yīng)用程序時(shí),開(kāi)發(fā)者可能并不清楚目標(biāo)硬件的具體規(guī)格。如,目標(biāo)系統(tǒng)使用了什么樣的外圍設(shè)備、存儲(chǔ)器映射情況甚至不能確定處理器的型號(hào)。 為在了解這些詳細(xì)信息前能夠繼續(xù)軟件的開(kāi)發(fā),RVCT工具提供了很多默認(rèn)的操作,使用戶(hù)能編譯和調(diào)試與目標(biāo)系統(tǒng)無(wú)關(guān)的應(yīng)用程
- 關(guān)鍵字: 嵌入式 編譯器 缺省行為
嵌入式軟件開(kāi)發(fā)之: 基于ARM處理器的嵌入式系統(tǒng)設(shè)計(jì)
- 本章主要介紹嵌入式應(yīng)用程序的設(shè)計(jì)方法。本章中的一些實(shí)例程序是以ARM公司的Realview2.2為開(kāi)發(fā)平臺(tái)。由于目前嵌入式應(yīng)用環(huán)境相差非常大,這里主要是通過(guò)這些實(shí)例程序來(lái)更直接地介紹嵌入式應(yīng)用系統(tǒng)的開(kāi)發(fā)方法,具體的代碼因具體的嵌入式環(huán)境不同而有所差異。 13.1 基于ARM處理器的嵌入式系統(tǒng)設(shè)計(jì) ARM系列處理器是RISC(Reducded Instruction Set Computing)處理器。很多基于ARM的高效代碼的程序設(shè)計(jì)策略都源于RISC處理器。和很多RISC處理器一樣,AR
- 關(guān)鍵字: 嵌入式 ARM Realview
混合信號(hào)示波器快速、精確測(cè)試嵌入式系統(tǒng)設(shè)計(jì)
- 摘要:嵌入式設(shè)計(jì)在各種各樣的先進(jìn)電子設(shè)備中發(fā)揮著不可或缺的作用,包括從移動(dòng)電話和MP3播放器到醫(yī)療設(shè)備和工業(yè)控制系統(tǒng)。此外,處理器單元、各種模擬和數(shù)字功能塊也大量使用。當(dāng)定時(shí)相關(guān)很關(guān)鍵時(shí),在不同功能塊中同時(shí)進(jìn)行信號(hào)分析,是開(kāi)發(fā)和測(cè)試這類(lèi)系統(tǒng)面臨的主要挑戰(zhàn)。然而,羅德與施瓦茨公司(R&S) RTE混合信號(hào)示波器非常適合完成這項(xiàng)任務(wù)。 除了模擬通道,先進(jìn)的混合信號(hào)示波器也包括用來(lái)分析數(shù)字邏輯狀態(tài)和協(xié)議信息的數(shù)字通道。在對(duì)新模塊進(jìn)行初始化操作時(shí),嵌入式設(shè)計(jì)開(kāi)發(fā)人員需要執(zhí)行一系列各類(lèi)測(cè)量。除了串
- 關(guān)鍵字: R&S 示波器 嵌入式 混合信號(hào) 轉(zhuǎn)換器 201410
風(fēng)河歡迎HP加入Titanium云計(jì)算NFV合作伙伴計(jì)劃
- 全球領(lǐng)先的智能互聯(lián)系統(tǒng)嵌入式軟件提供商風(fēng)河®公司近日宣布,HP公司已經(jīng)加入Titanium Cloud合作伙伴計(jì)劃。風(fēng)河與HP將攜手對(duì)運(yùn)行在HP ProLiant服務(wù)器上的 Wind River NFV軟件解決方案進(jìn)行驗(yàn)證,以適應(yīng)NFV(Network Functions Virtualization,網(wǎng)絡(luò)功能虛擬化)的需求。 通過(guò)新推出的 Titanium Cloud計(jì)劃, 風(fēng)河公司正在著手發(fā)展一個(gè)生態(tài)系統(tǒng),以確保推出經(jīng)過(guò)優(yōu)化、遵循互操作標(biāo)準(zhǔn)的解決方案,從而縮短服務(wù)提供商和部署NFV架
- 關(guān)鍵字: 風(fēng)河 嵌入式 HP
嵌入式 ai介紹
您好,目前還沒(méi)有人創(chuàng)建詞條嵌入式 ai!
歡迎您創(chuàng)建該詞條,闡述對(duì)嵌入式 ai的理解,并與今后在此搜索嵌入式 ai的朋友們分享。 創(chuàng)建詞條
歡迎您創(chuàng)建該詞條,闡述對(duì)嵌入式 ai的理解,并與今后在此搜索嵌入式 ai的朋友們分享。 創(chuàng)建詞條
關(guān)于我們 -
廣告服務(wù) -
企業(yè)會(huì)員服務(wù) -
網(wǎng)站地圖 -
聯(lián)系我們 -
征稿 -
友情鏈接 -
手機(jī)EEPW
Copyright ?2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
《電子產(chǎn)品世界》雜志社 版權(quán)所有 北京東曉國(guó)際技術(shù)信息咨詢(xún)有限公司
京ICP備12027778號(hào)-2 北京市公安局備案:1101082052 京公網(wǎng)安備11010802012473
Copyright ?2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
《電子產(chǎn)品世界》雜志社 版權(quán)所有 北京東曉國(guó)際技術(shù)信息咨詢(xún)有限公司
京ICP備12027778號(hào)-2 北京市公安局備案:1101082052 京公網(wǎng)安備11010802012473