大多數(shù)電子產(chǎn)品由于包含一個(gè)或多個(gè)FPGA或DSP數(shù)字處理芯片而需要提供多個(gè)電源軌。在為這些數(shù)字IC供電時(shí),有多種方案可以選擇,也有許多潛在的陷阱需要避免。在“具有多個(gè)電壓軌的FPGA和DSP應(yīng)用的電源設(shè)計(jì)方法”一文中,作者提出了多電壓軌FPGA和DSP應(yīng)用的電源解決方案,討論了功率預(yù)算和排序選擇等在系統(tǒng)水平所關(guān)注的問(wèn)題。本文將著重討論如何在各種類(lèi)型的點(diǎn)到負(fù)載點(diǎn)(POL)直流/直流轉(zhuǎn)換器之間做出選擇,并討論如何設(shè)計(jì)這些轉(zhuǎn)換器才能滿足直流精度以及啟動(dòng)和暫態(tài)要求。
本文從設(shè)計(jì)要求和功能出發(fā),設(shè)計(jì)了一種用于混合動(dòng)力汽車(chē)的電池管理系統(tǒng)。其中硬件系統(tǒng)包括:電源模塊、基于OZ890 的單體電壓采集電路和I2C 通信電路、基于DSP 的RS232 串口通信和CAN 通信等硬件系統(tǒng)的設(shè)計(jì);軟件系統(tǒng)包括:利用周期中斷和下溢中斷實(shí)現(xiàn)數(shù)據(jù)采集處理、SOC 估算和各種通信程序。
傳統(tǒng)的人工操作是崗位工人利用操作勺探測(cè)礦層深度和目測(cè)顏色的方法掌握礦層界面的位置,再憑經(jīng)驗(yàn)調(diào)節(jié)排礦閥門(mén)以控制界面在合適范圍之內(nèi)。若操作不能做到準(zhǔn)確及時(shí),勢(shì)必造成金屬流失、精礦品位波動(dòng)。因此,磁力脫水槽生產(chǎn)指標(biāo)受人的因素影響較大。近年來(lái)選礦廠一直都在渴望一種能實(shí)現(xiàn)對(duì)脫水槽進(jìn)行自動(dòng)控制的系統(tǒng)。
介紹一種在應(yīng)用可編程單片機(jī)系統(tǒng)設(shè)計(jì)方案。該方案設(shè)計(jì)簡(jiǎn)單,技術(shù)成熟,適合于基于8051核的CISC結(jié)構(gòu)的單片機(jī)系統(tǒng)。詳細(xì)介紹了該方案的實(shí)現(xiàn)方法與引導(dǎo)程序及上位機(jī)軟件的設(shè)計(jì)。
如果測(cè)試無(wú)法證明不存在嚴(yán)重的運(yùn)行錯(cuò)誤,那么嵌入式軟件開(kāi)發(fā)團(tuán)隊(duì)如何才能確定其軟件沒(méi)有這些錯(cuò)誤呢?基于數(shù)學(xué)證明的代碼驗(yàn)證是值得一試的解決方案。在軟件驗(yàn)證方面,可擴(kuò)展的高性能數(shù)學(xué)技術(shù)在實(shí)際應(yīng)用方面的最新發(fā)展十分有用,可實(shí)現(xiàn)對(duì)軟件中不存在運(yùn)行時(shí)錯(cuò)誤進(jìn)行證明。
根據(jù)嵌入式系統(tǒng)軟件的特點(diǎn)和發(fā)展需求,設(shè)計(jì)了一種新的嵌入式軟件組件模型SECOM,給出了模型的基本組成元素。同時(shí),利用時(shí)間Petri網(wǎng)TPN建立一個(gè)TPN計(jì)時(shí)器timer,對(duì)該組件模型SECOM非功能性約束中的實(shí)時(shí)性進(jìn)行建模與分析, 形式化地驗(yàn)證了該組件的實(shí)時(shí)性。
在玻璃行業(yè)中, 通過(guò)電振機(jī)或絞龍電機(jī)供料是技術(shù)成熟并被廣泛采用的方法, 其優(yōu)點(diǎn)是結(jié)構(gòu)簡(jiǎn)單控制方便。在此基礎(chǔ)上設(shè)計(jì)的稱(chēng)重控制器大多以傳統(tǒng)單片機(jī)為核心。相對(duì)傳統(tǒng)單片機(jī), 數(shù)字信號(hào)處理器在實(shí)時(shí)性,高速運(yùn)算等方面的優(yōu)勢(shì)巨大,將逐步成為工業(yè)控制的主流選擇。本設(shè)計(jì)針對(duì)玻璃配料過(guò)程中存在的稱(chēng)重精度不高, 自動(dòng)化程度不高等問(wèn)題, 采用了高性能數(shù)字信號(hào)處理器TMS320F2812(F2812)作為核心器件??刂破髟谠O(shè)計(jì)了友好人機(jī)界面的基礎(chǔ)上,專(zhuān)門(mén)設(shè)計(jì)了與F2812內(nèi)置模數(shù)轉(zhuǎn)換器相匹配的放大電路,并在A/D 采樣過(guò)程中加入了
交叉編譯是嵌入式開(kāi)發(fā)過(guò)程中的一項(xiàng)重要技術(shù),它的主要特征是某機(jī)器中執(zhí)行的程序代碼不是在本機(jī)編譯生成,而是由另一臺(tái)機(jī)器編譯生成,一般把前者稱(chēng)為目標(biāo)機(jī),后者稱(chēng)為主機(jī)。采用交叉編譯的主要原因在于,多數(shù)嵌入式目標(biāo)系統(tǒng)不能提供足夠的資源供編譯過(guò)程使用,因而只好將編譯工程轉(zhuǎn)移到高性能的主機(jī)中進(jìn)行。
系統(tǒng)軟件層由實(shí)時(shí)多任務(wù)操作系統(tǒng)(Real-time Operation System,RTOS)、文件系統(tǒng)、圖形用戶接口(Graphic User Interface,GUI)、網(wǎng)絡(luò)系統(tǒng)及通用組件模塊組成。RTOS是嵌入式應(yīng)用軟件的基礎(chǔ)和開(kāi)發(fā)平臺(tái)。
時(shí)間換空間的方案解決性能問(wèn)題的情形比較少。有時(shí)會(huì)出現(xiàn)在對(duì)內(nèi)存要求十分苛刻的地方,比如嵌入式操作系統(tǒng)中。
主要內(nèi)容:嵌入式系統(tǒng)開(kāi)發(fā)與桌面開(kāi)發(fā);嵌入式操作系統(tǒng)比較;操作系統(tǒng)實(shí)時(shí)性的主要指標(biāo)。
分析了分布式嵌入式實(shí)時(shí)系統(tǒng)的特點(diǎn)和要求,對(duì)實(shí)時(shí)CORBA的處理器、內(nèi)存和網(wǎng)絡(luò)資源管理的主要技術(shù)進(jìn)行了總結(jié),提出了利用CORBA技術(shù)建立分布式嵌入式實(shí)時(shí)系統(tǒng)的三種方案。
本文提出了一種全新的嵌入式產(chǎn)品軟件代碼保護(hù)系統(tǒng), 該系統(tǒng)適用于目前通用的基于I2C、SPI總線的EEPROM和Flash;以及主流廠商的NAND-Flash。
摘 要: 本文介紹了DSP TMS320LF2407A和FAT32文件系統(tǒng)結(jié)構(gòu),分析了基于TMS320LF2407A支持 FAT32文件系統(tǒng)結(jié)構(gòu)的嵌入式軟件實(shí)現(xiàn)。關(guān)鍵詞: TMS320LF2407
究竟選擇多任務(wù)還是單任務(wù)方式,依賴(lài)于軟件的體系是否龐大。例如,絕大多數(shù)手機(jī)程序都是多任務(wù)的,但也有一些小靈通的協(xié)議棧是單任務(wù)的,沒(méi)有操作系統(tǒng),它們的主程序輪流調(diào)用各個(gè)軟件模塊的處理程序,模擬多任務(wù)環(huán)境。
分析了PPPoE協(xié)議的基本框架和協(xié)議過(guò)程,根據(jù)嵌入式系統(tǒng)資源有限和無(wú)操作系統(tǒng)支持的特點(diǎn),設(shè)計(jì)了一種適合于嵌入式系統(tǒng)的PPPoE軟件結(jié)構(gòu),提出了減少代碼長(zhǎng)度和數(shù)據(jù)存儲(chǔ)空間的優(yōu)化方法,在80D51芯片上成功實(shí)現(xiàn)了PPPoE協(xié)議軟件,并應(yīng)用在以太話機(jī)中。實(shí)際運(yùn)行證明,本PPPoE協(xié)議軟件在穩(wěn)定性、互通性和一致性等方面都具有良好的性能。
開(kāi)發(fā)周期縮短而帶來(lái)的巨大壓力,迫使嵌入式系統(tǒng)開(kāi)發(fā)人員必須高效利用嵌入式領(lǐng)域與傳統(tǒng)PC工作站領(lǐng)域的現(xiàn)有技術(shù);適應(yīng)并復(fù)用現(xiàn)有穩(wěn)定軟件可為嵌入式開(kāi)發(fā)人員提供不斷開(kāi)發(fā)重大新項(xiàng)目的必備基礎(chǔ)。OpenCV就是PC軟件進(jìn)入嵌入式開(kāi)發(fā)領(lǐng)域的一個(gè)實(shí)例。OpenCV是一款免費(fèi)的開(kāi)源計(jì)算機(jī)視覺(jué)庫(kù),可提供從影像過(guò)濾及轉(zhuǎn)換,到特性抽象與機(jī)器學(xué)習(xí)等幾十個(gè)不同類(lèi)別的數(shù)百種算法。它已被成千上萬(wàn)的開(kāi)發(fā)人員所使用,而且還在不斷發(fā)展之中。目前有很多庫(kù)是針對(duì)嵌入式系統(tǒng)的,但很少有像OpenCV這樣能夠在計(jì)算機(jī)視覺(jué)領(lǐng)域得到普遍推廣,而且涵蓋如此豐
介紹了和欣嵌入式操作系統(tǒng)的特點(diǎn)以及CAR構(gòu)件技術(shù),分析了在和欣嵌入式系統(tǒng)上TCP/IP協(xié)議棧的特點(diǎn)及其實(shí)現(xiàn)。
對(duì)基于數(shù)字信號(hào)處理器(DSP)的系統(tǒng)而言,優(yōu)化功耗是一項(xiàng)重要但往往難以實(shí)現(xiàn)的設(shè)計(jì)目標(biāo)?,F(xiàn)在,基于DSP的設(shè)備常常把以往各自獨(dú)立的多個(gè)應(yīng)用結(jié)合起來(lái),每一個(gè)應(yīng)用都可能有多個(gè)工作模式。要得到這樣一個(gè)設(shè)備的功
引 言 聲卡技術(shù)是多媒體計(jì)算機(jī)技術(shù)的關(guān)鍵技術(shù)之一, 它的出現(xiàn)使得計(jì)算機(jī)更富表達(dá)力。目前,由于采用的錄放音芯片結(jié)構(gòu)簡(jiǎn)單、采樣率過(guò)低而使得嵌入式系統(tǒng)中的音質(zhì)效果比較差,遠(yuǎn)遠(yuǎn)滿足不了人們