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