基于S3C2410/VxWorks平臺(tái)的列車(chē)運(yùn)行狀態(tài)記錄器的研究
發(fā)布時(shí)間:2021-01-20 02:01
列車(chē)作為陸地上的一種特種車(chē)輛,其運(yùn)行的可靠性一直受到特別的關(guān)注,而記錄列車(chē)運(yùn)行參數(shù)則是列車(chē)運(yùn)行可靠性分析的重中之重。本課題所研究和設(shè)計(jì)的列車(chē)運(yùn)行狀態(tài)記錄器就是記錄列車(chē)運(yùn)行過(guò)程中各種數(shù)據(jù)參數(shù)(如:音頻、視頻、GPS定位、各種傳感器數(shù)據(jù))的實(shí)時(shí)嵌入式網(wǎng)絡(luò)存儲(chǔ)設(shè)備。它為分析列車(chē)運(yùn)行及其事故發(fā)生的原因提供了強(qiáng)有力的支持。論文首先分別給出了列車(chē)監(jiān)控裝置和列車(chē)運(yùn)行狀態(tài)記錄器的功能模塊圖,結(jié)合實(shí)際需求分析了列車(chē)運(yùn)行狀態(tài)記錄器的各項(xiàng)功能參數(shù),然后根據(jù)參數(shù)做出了硬件平臺(tái)的選型和軟件平臺(tái)操作系統(tǒng)的選型,最終確定了在S3C2410/VxWorks平臺(tái)上研究列車(chē)運(yùn)行狀態(tài)記錄器的相關(guān)技術(shù)。列車(chē)運(yùn)行狀態(tài)記錄器的核心在于網(wǎng)絡(luò)傳輸和文件管理。在硬件方面:選擇了以太網(wǎng)作為數(shù)據(jù)傳輸方式,以S3C2410為核心設(shè)計(jì)了網(wǎng)絡(luò)接口和IDE電子盤(pán)接口,這樣從網(wǎng)絡(luò)上傳來(lái)的數(shù)據(jù)在S3C2410的控制下就能夠持續(xù)不斷的存儲(chǔ)到電子盤(pán)里。在軟件方面:首先在S3C2410上移植了VxWorks操作系統(tǒng),接著做出了任務(wù)規(guī)劃,針對(duì)網(wǎng)絡(luò)傳輸設(shè)計(jì)了基于雙緩沖隊(duì)列的網(wǎng)絡(luò)通信模式,針對(duì)文件管理設(shè)計(jì)了數(shù)據(jù)文件組織的目錄結(jié)構(gòu)并給出了文件管理任務(wù)詳細(xì)的算法。最...
【文章來(lái)源】:哈爾濱工程大學(xué)黑龍江省 211工程院校
【文章頁(yè)數(shù)】:89 頁(yè)
【學(xué)位級(jí)別】:碩士
【部分圖文】:
Vxworks體系結(jié)構(gòu)
圖3.13處理器模式轉(zhuǎn)換測(cè)試程序程序編譯、連接,進(jìn)入AxDDebugger進(jìn)行調(diào)試。CPSR寄存器顯示分為兩部分,一部分是各個(gè)標(biāo)志位,另一部分是工作模式。標(biāo)志位NZCVQ為條件碼標(biāo)志N、Z、C、V、Q,顯示為大寫(xiě)字母,表示該位為1;顯示小寫(xiě)字母,表示該位為O。程序開(kāi)始運(yùn)行時(shí)是在管理模式下,即:SVC模式。隨著程序的單步運(yùn)行,在程序的控制下處理器更換著工作模式,如圖所示:取取叭熟肛少吻,_湘湘}}}一:i;ox40000o3sss}}}p。。x;o。。005。。卜卜一ep,:nze二q工F仁svc...’’一3七日r乙么CV口1亡七Re3_:::戮戮;“行丫:;琪琪田田工RO才…飛飛mmm一、下rr、泛二刁:::}}}異豁票搖練頭黔;;;}}}蘭壇蕊林傲點(diǎn)一杰赫皿退退
圖3.13處理器模式轉(zhuǎn)換測(cè)試程序程序編譯、連接,進(jìn)入AxDDebugger進(jìn)行調(diào)試。CPSR寄存器顯示分為兩部分,一部分是各個(gè)標(biāo)志位,另一部分是工作模式。標(biāo)志位NZCVQ為條件碼標(biāo)志N、Z、C、V、Q,顯示為大寫(xiě)字母,表示該位為1;顯示小寫(xiě)字母,表示該位為O。程序開(kāi)始運(yùn)行時(shí)是在管理模式下,即:SVC模式。隨著程序的單步運(yùn)行,在程序的控制下處理器更換著工作模式,如圖所示:
本文編號(hào):2988139
【文章來(lái)源】:哈爾濱工程大學(xué)黑龍江省 211工程院校
【文章頁(yè)數(shù)】:89 頁(yè)
【學(xué)位級(jí)別】:碩士
【部分圖文】:
Vxworks體系結(jié)構(gòu)
圖3.13處理器模式轉(zhuǎn)換測(cè)試程序程序編譯、連接,進(jìn)入AxDDebugger進(jìn)行調(diào)試。CPSR寄存器顯示分為兩部分,一部分是各個(gè)標(biāo)志位,另一部分是工作模式。標(biāo)志位NZCVQ為條件碼標(biāo)志N、Z、C、V、Q,顯示為大寫(xiě)字母,表示該位為1;顯示小寫(xiě)字母,表示該位為O。程序開(kāi)始運(yùn)行時(shí)是在管理模式下,即:SVC模式。隨著程序的單步運(yùn)行,在程序的控制下處理器更換著工作模式,如圖所示:取取叭熟肛少吻,_湘湘}}}一:i;ox40000o3sss}}}p。。x;o。。005。。卜卜一ep,:nze二q工F仁svc...’’一3七日r乙么CV口1亡七Re3_:::戮戮;“行丫:;琪琪田田工RO才…飛飛mmm一、下rr、泛二刁:::}}}異豁票搖練頭黔;;;}}}蘭壇蕊林傲點(diǎn)一杰赫皿退退
圖3.13處理器模式轉(zhuǎn)換測(cè)試程序程序編譯、連接,進(jìn)入AxDDebugger進(jìn)行調(diào)試。CPSR寄存器顯示分為兩部分,一部分是各個(gè)標(biāo)志位,另一部分是工作模式。標(biāo)志位NZCVQ為條件碼標(biāo)志N、Z、C、V、Q,顯示為大寫(xiě)字母,表示該位為1;顯示小寫(xiě)字母,表示該位為O。程序開(kāi)始運(yùn)行時(shí)是在管理模式下,即:SVC模式。隨著程序的單步運(yùn)行,在程序的控制下處理器更換著工作模式,如圖所示:
本文編號(hào):2988139
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2988139.html
最近更新
教材專(zhuān)著