文中介紹實時操作系統(tǒng)V Works中BSP的概念,以及開發(fā)BSP必須要了解的交叉調試環(huán)境、系統(tǒng)的啟動過程、V works Image的分類以及BSP文件的組成等內容。
在VxWorks嵌入式平臺下采用點陣漢字顯示技術,使得戰(zhàn)場信息、態(tài)勢、指令等獲得了中文顯示。最終使設計開發(fā)的軍事指揮系統(tǒng)不僅具有良好的可靠性和卓越的實時性,同時具有直觀而方便的中文平臺以及友好的交互能力,大大提升了整體作戰(zhàn)效能。
VxWorks下的TFFS文件系統(tǒng)方便VxWorks映像和應用程序存儲到Flash,這有利于開發(fā)者和用戶更新應用程序而無需重新燒寫booTRom,加快程序開發(fā)進程。系統(tǒng)中所用的2片F(xiàn)lash擴展了文件系統(tǒng)的可使用空間,所實現(xiàn)的系統(tǒng)也包括fTP服務器,通過 FTP客戶端軟件升級系統(tǒng)??稍贛ICETEK的MPC860開發(fā)板上實現(xiàn)系統(tǒng),因此,表明該系統(tǒng)具有穩(wěn)定性好、可靠性高的特點。
VxWorks 是美國 Wind River System 公司( 以下簡稱風河 公司 ,即 WRS 公司)推出的一個實時操作系統(tǒng)。Tornado 是WRS 公司推出的一套實時操作系統(tǒng)開發(fā)環(huán)境,類似Microsoft Visual C,但是提供了更豐富的調試、仿真環(huán)境和工具。
針對CDMA通訊系統(tǒng)基站側的重要單板——基帶信號處理單板的系統(tǒng)故障需要在極短時間內進行自恢復的要求,設計了一種基于VxWorks操作系統(tǒng)的故障快速恢復方法,包括操作系統(tǒng)的任務、消息隊列、信號量等操作設計,同時對設計前后系統(tǒng)故障恢復情況進行了對比測試、驗證。
針對在電力系統(tǒng)保護中的交流信號采樣實時性問題,采用VxWorks平臺實現(xiàn)了快速交流信號采樣及有效值計算,并對其中的關鍵程序——離散傅里葉算法進行了優(yōu)化設計,包括快速查表、定點乘法、快速開方運算等。通過32位RISC內核微處理器硬件平臺的驗證結果顯示,優(yōu)化后的數(shù)據(jù)處理結果仍保持了較高精度,但時間大幅度縮短。
針對PC104結構SCM/DETH雙端口以太網卡設計實現(xiàn)了一個基于VxWorks系統(tǒng)的智能雙冗余網絡驅動,在驅動程序中實現(xiàn)了網絡通信故障診斷及網卡間智能切換等功能。通過對智能雙冗余驅動進行性能測試,驗證了設計的正確性和有效性。
介紹了由基于VxWorks的實時嵌入式操作系統(tǒng)、多個SCSI硬盤陣列以及高幀頻CCD數(shù)字相機構成的嵌入式高速記錄系統(tǒng)。
SP(Board Support Package)在VxWorks操作系統(tǒng)中起到了部分接口的驅動和硬件初始化的作用,它是生成bootrom和VxWorks映像文件的前提,而S3C2440是Samsung公司設計的ARM920T系列的核心處理器,是嵌入式領域比較常用的ARM處理器。因此,研究基于S3C2440平臺上的Vxworks BSP移植具有重要的意義。本文就BSP的概念、BSP移植過程中重點修改的幾個文件、串口和網口驅動以及BSP的調試和仿真做詳細的介紹。
在遠程測控系統(tǒng)中,嵌入式系統(tǒng)由于其穩(wěn)定性和實時性優(yōu)于傳統(tǒng)平臺而得到迅速發(fā)展。本文提出了一種以DSP芯片和VxWorks為操作系統(tǒng)的新型嵌入式系統(tǒng)設計方法。
在遠程測控系統(tǒng)中,嵌入式系統(tǒng)由于其穩(wěn)定性和實時性優(yōu)于傳統(tǒng)平臺而得到迅速發(fā)展。本文提出了一種以DSP芯片和VxWorks為操作系統(tǒng)的新型嵌入式系統(tǒng)設計方法。
本文簡單講述了基于VxWorks的飛機電源系統(tǒng)軟件設計過程,在實際應用中還有許多問題需要解決。比如考慮到程序用途的特殊性,必須保證程序的正確運行,所以程序的健壯性是研究的另一個重點。比如,采用程序固化運行、冗余容錯技術、程序互檢驗等技術都是為了保證程序準確無誤地運行。另外,飛機邏輯負載方程庫的建立和求解,以及相應日志文件系統(tǒng)的建立,都是必要的工作。
針對嵌入式系統(tǒng)的雙目圖像采集,給出了基于STM32硬件平臺和嵌入式操作系統(tǒng)μC/OS-II軟件平臺的圖像采集系統(tǒng)設計。并且采用應用AL422B視頻緩存芯片、四線制電阻觸摸屏和SD卡實現(xiàn)圖像采集、顯示、存儲功能。實驗結果表明,該系統(tǒng)具有較好的實時性,采集到的圖像對于進行進一步圖像處理有重要的實際意義。
針對航電系統(tǒng)中報文的處理需要時間同步的要求,采用VxWorks嵌入式操作系統(tǒng),設計并實現(xiàn)了網絡授時協(xié)議(NTP)服務器,建立了可靠的處理機制。重點對NTP協(xié)議進行介紹,包括其工作原理、網絡結構、工作模式以及處理流程。最后對課題的分布式系統(tǒng)性能進行測試并作出詳細的分析,闡明建立網絡時間服務體系的必要性。NTP協(xié)議用于同步分布式系統(tǒng)中的計算機
VxWorks是目前應用最多的嵌入式實時操作系統(tǒng)之一,廣泛應用于工業(yè)控制、醫(yī)療器械、通信、航空航天以及武器裝備等領域。VxWorks是32位實時嵌入式操作系統(tǒng),自20世紀80年代由風河公司推出以來,其良好的
VxWorks是目前應用最多的嵌入式實時操作系統(tǒng)之一,廣泛應用于工業(yè)控制、醫(yī)療器械、通信、航空航天以及武器裝備等領域。VxWorks是32位實時嵌入式操作系統(tǒng),自20世紀80年代由
自己目前開發(fā)的嵌入式開發(fā)所用的操作系統(tǒng)是VxWorks,以前讀大學的時候用的最多的是linux操作系統(tǒng),但是,對于這兩種操作系統(tǒng)之間到底有什么區(qū)別,還真沒有真正去細心的總結
VxWorks 是美國 Wind River System 公司( 以下簡稱風河公司 ,即 WRS 公司)推出的一個實時操作系統(tǒng)。Tornado 是WRS 公司推出的一套實時操作系統(tǒng)開發(fā)環(huán)境,類似MicrosoftVi
VxWorks是目前應用最多的嵌入式實時操作系統(tǒng)之一,廣泛應用于工業(yè)控制、醫(yī)療器械、通信、航空航天以及武器裝備等領域。VxWorks是32位實時嵌入式操作系統(tǒng),自20世紀80年代由
異常和中斷處理過程是每個體系結構和OS都要面對的重要問題,本文從硬件角度以及軟件角度來分析PowerPc這個過程,文字水平有限,將就著看。PowerPC定義了十幾種異常,其中常