freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于qt嵌入式銀行排隊系統(tǒng)的設(shè)計與實現(xiàn)(已改無錯字)

2022-10-10 18:26:01 本頁面
  

【正文】 核主目錄,通過以下命令將 2410 的默認配置文件寫到當(dāng)前目錄下的 .config。 S3C2410 的配置和 S3C2440 差不多,在這基礎(chǔ)上進行修改。 make s3c2410_defconfig 配置內(nèi)核模塊的功能,有幾種方式可以進行界面選擇: make menuconfig(文本選單的配置方式,在有字符終端下才能使用) make xconfig(圖形窗口模式的配置方式,圖形窗口的配置比較直觀,必須支持 Windows 下才能使用) make oldconfig(文本配置方式,在原內(nèi)核配置的基礎(chǔ)修改時使用) 這里使用 make menuconfig 命令。 [*]Enable loadable module support [*]Forced module loading [*]Module unloading System Type S3C2410 Machines [*]SMDK2410/A9M2410 選上 其余不選 S3C2440 Machines [*]SMDK2440 [*]SMDK2440 with S3C2440 CPU module,其余不選 其余的 Machines 下選項全部不選(如 2400, 2412, 2442, 2443) Kernel Features [*]Use the ARM EABI to pile the kernel 注:由于所使用的的交叉編譯 是符合 EABI 標(biāo)準(zhǔn)交叉編譯器 ,對于浮點運行會預(yù)設(shè)硬浮點運算 FPA(Float Point Architecture),而沒有 FPA 的 CPU,比如 SAMSUNG S3C2410/S3C2440,會使用 FPE(Float Point Emulation 即軟 浮點 ) ,這樣 在速 度上就 會遇 到極大 的限制 ,使用太原科技大學(xué)華科學(xué)院畢業(yè)論文(論文) 20 EABI(Embedded Application Binary Interface)則可以對此改善處理, ARM EABI 有許多革新之處,其中最突出的改進就是 Float Point Performance,它使用 Vector Float Point(矢量浮點 ),因此可以極大提高涉及到浮點運算的程序。 參考: Boot options? noinitrd root=/dev/mtdblock2 init=/linuxrc console=ttySAC0 Userspace binary formats [*]Kernel support for ELF binaries 其它的可以全部不選。 選擇支持 yaffs2 文件系統(tǒng) File system Miscellaneous file systems *YAFFS2 file system support [*] Lets Yaffs do its own ECC Native language support * Codepage 437 (United States, Canada) *Simplified Chinese charset(GB2312) *Traditional Chinese charset(Big5) *NLS ISO 88591(Latin1:Western European Languages) *NLS UTF8 Device Drivers Graphics support *Support for frame buffer devices [*]Enable firmware EDID [*]Enable Video Mode Handling Helpers *S3C2410 LCD framebuffer support Console display driver support 太原科技大學(xué)華科學(xué)院畢業(yè)論文(論文) 21 *Framebuffer Console support [*]Select piledin fonts [*] VGA8x8 font [*]VGA8x16 font [*]Bootup logo [*]Standard black and white Linux logo [*]Standard 16color Linux logo [*]Standard 224color Linux logo 在 Bootup logo選擇的那幾項,將會在系統(tǒng)啟動時在液晶上顯示開機logo。 編譯內(nèi)核 編譯內(nèi)核需要遵守以下步驟: make dep make dep 的意思就是說:如果你使用程序 A(比如支持特殊設(shè)備),而 A需用到 B(比如 B是 A的一 個模塊 /子程序)。而你在做 make config 的時候?qū)⒁粋€設(shè)備的驅(qū)動 由內(nèi)核支持改為 module,或取消支持,這將可能影響到 B 的一個參數(shù)的設(shè)置,需重新編譯 B,重新編譯或連接 A....如果程序數(shù)量非常多, 你是很難手工完全做好此工作的。 make dep 實際上讀取配置過程生成的配置文件,來創(chuàng)建對應(yīng)于配置的依賴關(guān)系樹,從而決定哪些需要編譯而那些不需要編譯。所以,你要 make dep。 make clean 清除一些以前留下的文件,比如以前編譯生成的目標(biāo)文件,這一步必須要進行。否則,即使內(nèi)核配置改 動過,編譯內(nèi)核時還是將原來生成的目標(biāo)文件進行連接,而不生成改動后的文件。 make zImage Linux 內(nèi)核有兩種映像:一種是非壓縮內(nèi)核,叫 Image,另一種是它的壓縮版本,叫 zImage。根據(jù)內(nèi)核映像的不同, Linux內(nèi)核的啟動在開始階段也有所不同。 zImage 是 Image 經(jīng)過壓縮形成的,所以它的大小比 Image 小。但為了能使用 zImage,必須在它的開頭加上解壓縮的代碼,將 zImage解壓縮之太原科技大學(xué)華科學(xué)院畢業(yè)論文(論文) 22 后才能執(zhí)行,因此它的執(zhí)行速度比 Image要慢。 但考慮到嵌入式系統(tǒng)的存儲空容量 一般比較小,采用 zImage 可以占用較少的存儲空間,因此犧牲一點性能上的代價也是值得的,所以一般的嵌入式系統(tǒng)均采用壓縮內(nèi)核的方式。 編譯完成后,會在內(nèi)核目錄 arch/arm/boot/下生成 zImage 內(nèi)核映像文件。 智能呼叫終端軟件設(shè)計 呼叫終端作為排隊系統(tǒng)中 RS485 通信的從機,除了通過按鍵與主機進行信息交互之外,還可以根據(jù)主機發(fā)送的廣播包實時更新本窗口最大等待號。其軟件設(shè)計采用 C51 語言進行程序設(shè)計,主要包含兩個部分,主程序部分巡檢按鍵信息,分析所接收的數(shù)據(jù)幀并進行相應(yīng)的處理。 主程序 軟件設(shè)計 —— 在呼叫終端的主程序中,首先對串日和數(shù)據(jù)緩沖區(qū)進行初始化,包括通過軟件定義本從機地址,打開串口中斷,主要完成兩個功能,一是巡查并記錄按鍵信息作為向主機回復(fù)的應(yīng)答幀數(shù)據(jù) 。二是分析數(shù)據(jù)緩沖區(qū)中串口接收的數(shù)據(jù)并進行處理,包括更新 LED 數(shù)碼管顯示的最大等待號和正在服務(wù)號、給主機回復(fù)相的數(shù)據(jù)幀。 通信模塊軟件設(shè)計 —— 呼叫終端在主程序中將串口初始化后,即打開串口中斷,準(zhǔn)備接收數(shù)據(jù)。在完整無誤的接到主機發(fā)來數(shù)據(jù)幀后,可以將接收到的字節(jié)依次送入緩沖存儲器由后臺程序處理,中斷處理程序 (ISR)只負責(zé)接收數(shù)據(jù)幀,這就 簡太原科技大學(xué)華科學(xué)院畢業(yè)論文(論文) 23 化了中斷程序的設(shè)計。下圖為呼叫終端通信模塊程序設(shè)計流程圖。 圖 嵌入式實時操作的移植 181。C/osII 是一種免費、開源、結(jié)構(gòu)小巧、基于可搶占優(yōu)先級調(diào)度的實時操作系統(tǒng),其內(nèi)核提供任務(wù)調(diào)度與管理、時間管理、任務(wù)間同步與通信、內(nèi)存管理和中斷服務(wù)等功能。 181。C/osII 的源代碼中除了與微處理器硬件相關(guān)的部分使用匯編語言編寫,絕大部分是使用 ANSIC 編寫的,因而具有較強的移植性,尤其適合在定制嵌入式系統(tǒng)時移植到各種嵌入式微處理器上。使用條件編譯可以實現(xiàn)卜 181。C/osII 內(nèi)核的定 制與裁剪,使得內(nèi)核更加精悍實用。 181。C/osII 還具有較強的實時性,可剝奪的實時內(nèi)核使其總是運行就緒條件下優(yōu)先級最高的任務(wù),其大多數(shù)函數(shù)調(diào)用和服務(wù)的執(zhí)行時間具有確定性。 181。C/osII 的多任務(wù)特點可以方便用戶管理多個任務(wù),足以滿足一般的需要。其豐富的系統(tǒng)服務(wù)包含信號量、互斥信號量、時間標(biāo)志、消息郵箱、消息隊列、內(nèi)存的申請與釋放及時間管理函數(shù)等。此外, 181。C/osII 還具有出色的穩(wěn)定性與可靠性,它的每一種功能、每一個函數(shù)及每一行代碼都經(jīng)過了考驗和測試。 太原科技大學(xué)華科學(xué)院畢業(yè)論文(論文) 24 總結(jié) 經(jīng)過努力,本文所做的工作僅僅是運用嵌入式技術(shù)在智 能排隊系統(tǒng)領(lǐng)域里的一點嘗試性實踐,主要完成了以下幾方面的工作 : (1)調(diào)查研究了國內(nèi)排隊系統(tǒng)產(chǎn)品現(xiàn)狀,分析了一般排隊系統(tǒng)的工作流程和基本功能需求,設(shè)計了用嵌入式技術(shù)解決排隊系統(tǒng)的硬件、軟件和組網(wǎng)方案。 (2)在系統(tǒng)的硬件設(shè)計中,首先在深入研究串行通信原理的基礎(chǔ)上,采用RS485 通信方式對排隊系統(tǒng)內(nèi)部進行組網(wǎng),并對使用 RS485 進行網(wǎng)絡(luò)配置的注意事項進行了說明 。接著分別采用嵌入式微處理器 S3C24 LPC2138 以及AT89C2051 為主控制芯片,設(shè)計了排隊系統(tǒng)的三個主要硬件模塊,即排隊服務(wù)器主機、以及呼 叫終端,重點完成了最后兩者的硬件設(shè)計、實現(xiàn)與調(diào)試工作。 (3)在設(shè)計軟件部分時,主要完成了以下兩個方面的工作。 ①針對排隊叫號系統(tǒng)的功能需求和組網(wǎng)特點,重點設(shè)計了專門適合排隊系統(tǒng)的 RS485 通信協(xié)議,系統(tǒng)內(nèi)部各個模塊通信軟件均參照此協(xié)議進行設(shè)計 。 ②參與完成了系統(tǒng)三個模塊的軟件設(shè)計一與調(diào)試工作。一是參與了主機服務(wù)器的軟件設(shè)計,使用嵌入式 Linux 操作系統(tǒng)作為應(yīng)用程序的開發(fā)平臺,滿足了系統(tǒng)下一步功能擴展的需求,主要研究了 Linux 下 RS485 通信協(xié)議的軟件設(shè)計 。二是使用嵌入式實時操作系統(tǒng) 181。C/osII 作為 LED 顯示屏應(yīng)用程序的開發(fā)平臺,設(shè)計了LED 屏的應(yīng)用程序,在軟件的設(shè)計中引入了嵌入式中間件技術(shù),提高了軟件的開發(fā)效率和穩(wěn)定性 。三是設(shè)計了智能呼叫終端的應(yīng)用程序。并主要完成了最后兩部分工作,尤其是重點研究了每個模塊通信軟件的設(shè)計方法。 (4)將系統(tǒng)硬件和軟件集成后,分階段架構(gòu)系統(tǒng)完成了排隊主機與每個從機的分別聯(lián)調(diào),最后,將整個系統(tǒng)組網(wǎng)進行調(diào)試,實驗結(jié)果表明系統(tǒng)運行穩(wěn)定可靠。 本文所開發(fā)的嵌入式智能排隊叫號系統(tǒng)具有以下特點 : (l)使用嵌入式技術(shù)開發(fā)智能排隊系統(tǒng),硬件采用嵌入式微處理器 ARM 系列 太原科技大學(xué)華科學(xué)院畢業(yè)論文(論文) 25 以及 S1 系列單片 機,操作系統(tǒng)使用開源 Linux 和林 181。C/osII,充分考慮了系統(tǒng)的低成本和穩(wěn)定性。 (2)采用嵌入式技術(shù)有利于將系統(tǒng)的軟件和硬件設(shè)計成模塊化,在硬件的設(shè)計中預(yù)留了很多方便擴展的接口,方便以后進行功能擴展。 . 由于時間倉促加之缺乏足夠經(jīng)驗,對系統(tǒng)的測試方法較為簡單,在窗口的服務(wù)類型選擇問題上、系統(tǒng)的組網(wǎng)方案選擇等方面還存在一些不足,期待在以后的學(xué)習(xí)與工作中逐步改進。主要問題如下 : ( 1)由于時間有限,本文僅實現(xiàn)了 LED 顯示條屏,而在很多應(yīng)用排隊系統(tǒng)的場所,還需要集中 LED 顯示屏對每個窗口的服務(wù)情況進行顯示,還 有待在本設(shè)計的基礎(chǔ)上進行供電電源的改進與 LED 漢字模塊的擴展。( 2)在系統(tǒng)的組網(wǎng)方案選擇上,本系統(tǒng)使用 RS485 一主多從的通信組網(wǎng)方案雖然靈活方便,但僅僅適合中小型排隊系統(tǒng),在窗口較多時會出現(xiàn)響應(yīng)遲鈍的現(xiàn)象,而現(xiàn)在廣泛使用的現(xiàn)場 CAN 總線是一種多主總線,具有實時性強、
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1