本文分析了Windows系統(tǒng)的進程調(diào)度機制,并設計了一種基于Windows操作系統(tǒng)內(nèi)核驅(qū)動的多核CPU線程管理方法,實現(xiàn)了一個基于Windows 內(nèi)核驅(qū)動的線程管理服務系統(tǒng),它能讓用戶根據(jù)每一個任務線程對CPU資源的需要程度和對實時性的要求,在多核CPU上合理為線程分配CPU 核。
Windows CE操作系統(tǒng)存在啟動速度慢的現(xiàn)象。為此在解析系統(tǒng)鏡像文件和研究鏡像文件下載函數(shù)的基礎上,設計了一種在Windows CE系統(tǒng)Bootloader中實現(xiàn)Multi-bin的方法。通過調(diào)用Bootloader中的BootPart支持庫的接口函數(shù),借助BinFS文件系統(tǒng),從而減少了系統(tǒng)的啟動時延,增加了用戶的可用內(nèi)存,降低了客戶的等待時間,最終達到提高客戶用戶體驗(QoE)的目的。
Android作為一個開放式的操作系統(tǒng),是Google提供廠商的操作系統(tǒng)參考架構(reference design),廠商能有充足的發(fā)揮空間,以Android為基礎向上開發(fā)設計自家產(chǎn)品,但也因為這樣的開放性與自由性,讓廠商在軟硬件結(jié)合的這個環(huán)節(jié)必須下更大的功夫,像是如何挑選合適的硬件包括基頻處理器、通信芯片、觸控感應芯片、天線與存儲器模組等,以及如何調(diào)整出最適當?shù)能浖O定等,更重要的是如何將軟硬件整合,開發(fā)出差異化的產(chǎn)品。
根文件系統(tǒng)是構建一個嵌入式Linux系統(tǒng)的重要組成部分。本文章采用Cramfs作為嵌入式Linux系統(tǒng)的根文件系統(tǒng),討論了Cramfs文件系統(tǒng)的特點,并詳細地說明了在FS2410開發(fā)板上設計一個Cramfs根文件系統(tǒng)的一般步驟。
在Linux下通過串口編程對MEMS IMU數(shù)據(jù)采集和解算,實現(xiàn)了其高速實時采集。其中,設計的IIR低通濾波器有效消除了信號中的噪聲成分,并通過Qt編程設計了應用程序窗口將MEMS IMU的輸出數(shù)據(jù)動態(tài)顯示在ARM開發(fā)板上。
針對在電力系統(tǒng)保護中的交流信號采樣實時性問題,采用VxWorks平臺實現(xiàn)了快速交流信號采樣及有效值計算,并對其中的關鍵程序——離散傅里葉算法進行了優(yōu)化設計,包括快速查表、定點乘法、快速開方運算等。通過32位RISC內(nèi)核微處理器硬件平臺的驗證結(jié)果顯示,優(yōu)化后的數(shù)據(jù)處理結(jié)果仍保持了較高精度,但時間大幅度縮短。
介紹了實時操作系統(tǒng)μC/OS-II的特點和內(nèi)核結(jié)構,并首次實現(xiàn)了μC/OS-II在摩托羅拉處理器MPC555上的移植,介紹了移植后OS的應用方法。
針對PC104結(jié)構SCM/DETH雙端口以太網(wǎng)卡設計實現(xiàn)了一個基于VxWorks系統(tǒng)的智能雙冗余網(wǎng)絡驅(qū)動,在驅(qū)動程序中實現(xiàn)了網(wǎng)絡通信故障診斷及網(wǎng)卡間智能切換等功能。通過對智能雙冗余驅(qū)動進行性能測試,驗證了設計的正確性和有效性。
針對目前RFID讀寫器無法隨身攜帶,實現(xiàn)遠程的IC卡讀寫操作的問題,采用GPRS無線網(wǎng)絡作為數(shù)據(jù)傳輸?shù)妮d體,實現(xiàn)了無線RFID讀寫器的開發(fā)。采用μC/OS-Ⅱ嵌入式實時操作系統(tǒng)作為讀寫器終端的軟件平臺,在ARM7系列微處理器LPC2148上實現(xiàn)了對IC卡的發(fā)行、加值、消費、操作記錄查詢與匯總、數(shù)據(jù)采集以及無線傳輸。采用動態(tài)密鑰加密算法很好地保證了IC卡的數(shù)據(jù)安全。
Android是Google主導的一個操作系統(tǒng),在技術生態(tài)系統(tǒng)里,類似于人們在電腦上用的Windows。在風起云涌的智能手機市場,Android扮演著非同尋常的角色。手機用戶看重的是價格,手機廠商、運營商看重的是定制能力,應用開發(fā)者看重的是用戶規(guī)模和盈利前景,而Android在諸多方面都滿足了大家的要求。
該系統(tǒng)以Windows CE嵌入式操作系統(tǒng)為核心,利用串口及CAN總線與底層I/O節(jié)點進行數(shù)據(jù)通信,并實現(xiàn)對下層設備的實時監(jiān)控。主控制臺可以直接聯(lián)入Internet網(wǎng),應用嵌入式系統(tǒng)中的網(wǎng)絡功能,將系統(tǒng)故障信息向維修中心的服務器傳遞,實現(xiàn)遠程診斷。
本文針對嵌入式系統(tǒng)的特點,以高性價比的32位ARM嵌入式處理器AT91RM9200為硬件核心,搭建了通用工控硬件平臺,在此平臺上移植嵌入式Linux操作系統(tǒng)和圖形界面開發(fā)環(huán)境MiniGUI。以此通用工控平臺為基礎,可以方便地構建工程應用所需的絕大部分自動測控系統(tǒng)。
夜是打火機
CJ25
brucelabs
18713271819cxy
rainbow9527
yuliang_8
mikeniu
chris527
LBSEric
21CI2133
施工方滴哦
洛奇ing
gaojian19961214
SIASGUOJIe
zx66
影子念
LumaiL23
xlu10333
魁北克之眼
sdwfywl
云城a
shaolw
新人電子
946987619
信盈達abc
hyz13579
niaide
Y0825
2334599288
請叫我小小白