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

正文內容

arm9嵌入式系統(tǒng)設計(存儲版)

2025-04-13 04:12上一頁面

下一頁面
  

【正文】 高庫存管理工作的效率,這對信息的 規(guī)范管理、科學統(tǒng)計和快速查詢,減少管理方面的工作量,同時對于調動廣大員工的工作積極性,提高企業(yè)的生產效率,都具有十分重要的現實意義。 國內發(fā)展狀況與發(fā)展趨勢 倉庫管理對企業(yè)來說是一項繁瑣復 雜的工作,每天要處理大量的單據數據,為及時結清每筆業(yè)務,盤點庫存和貨物流動情況,保證企業(yè)生產用料以及貨物安全,庫管人員要花費大量人力物力和時間來做數據記錄統(tǒng)計工作。管理人員使用管理工作人員專用客戶機對出貨入貨的商家和產品信息進行登記同時打印出貨入貨票據,銷售人員等使用庫存產品查詢客戶機查詢庫存產品數量等信息。 (2)數據的安全性 本系統(tǒng)為企業(yè)倉庫管理部門設計,涉及到各種重要信息,因此系統(tǒng)設有安全管理機制,對不同的操作人員 可以設置不同的管理權限,對不同的瀏覽者可以設置開放不同的數據表。 應此在本設計中選擇使用 ARM9 微處理器。 SQL Server Mobile 客戶端代理 (SQL Server Mobile Client Agent)通過復制對象、遠程數據訪問對象和引擎對象來通過應用程序編程控制與 Microsoft SQL Server 連接。 SQL Server? 2021 是企業(yè)級解決方案中的數據庫系統(tǒng),在 SQL Server Mobile 中它提供對客戶機上的存儲,備份和管理等。 圖 SQL Server Mobile 體系結構 利用 Inter信息服務建立連接 Inter 信息服務器( IIS) 提供了集成 Web 服務器功能。 Microsoft174。 SQL Server Mobile 客戶端代理 SQL Server Mobile 客戶端代理是在運行 Windows CE 備上與數據庫服務器進行連接的主要組件。允許開發(fā)人員編寫訪問數據的代碼而不用關心數據庫是如何實現的,而只用關心到數據庫的連接。 Windows CE .NET 對 Windows CE 先前版本的強大功能進行了進一步的擴充和豐富,它提供了: ? 對安全和可伸縮網絡的支持 ? 得到增強的實時處理能力 ? 更為優(yōu)秀的性能表現 ? 更為豐富的多媒體和 Web 瀏覽功能 ? 與個人計算機、服務器、 Web 服務以及其它設 備更為出色的互操作性 軟件開發(fā)環(huán)境分析 本設計總客戶機軟件的開發(fā)環(huán)境是一臺安裝 Microsoft Visual Studio 2021 的通用計算機,通過Microsoft Visual Studio 2021,可以使用 Visual Basic 2021 來開發(fā)客戶機的應用程序。 與微軟的其他的操作系統(tǒng)一樣安裝過程采用圖像化、向導化操作,這個過程比較簡單所以不在這里描述。 單擊“開始”→“程序”→“ Microsoft SQL Server 2021 Mobile Edition”→“配置 Web 同步向導”,就可以打開 Web 同步向導,如 圖 所示。MagicARM2410 教學實驗開發(fā)平臺采用 ARM920T 內核的 S3C2410A 微處理器,擴展有充足的存儲資源( SDRAM、 NAND Flash、 NOR Flash 和 E2PROM 等),具有 10/100Mbps 以太網接口、 USB HOST接口、 USB Device 接口、 CAN 接口、 PCMCIA 存儲卡接口、 IDE 硬盤接口、 CF 卡接口、 SD 卡接口、IrDA 接口、 IIS 數字音頻接口, 8 英寸 640 480 真彩 TFT 液晶屏(帶觸摸屏),可使用 JTAG 仿真調試。串口模塊打印調試信息。 S3C2410X芯片結構圖如 圖 所示。電路中使用兩個電阻進行選擇,如虛線框內電路。 SDRAM 使用S3C2410A 的 nGCS6 片選線, SDRAM 的基地址為 0x30000000,核心板使用兩片 HY57V561620 組成32 位總線寬度,即每進行一次讀寫可以操作 4 字節(jié)數據,對于 S3C2410A 來說相應于字對齊,操作地址的最小變化值為 0x00000004。 圖 SDRAM存儲器電路 NAND Flash存儲器 NAND Flash 具有良好的性價比和系統(tǒng)接口,且 S3C2410 支持 NAND ROM 啟動方式,所以核心板選用了三星公司的 NAND Flash: K9F1208U0BPCB0。 圖 核心板時鐘電路 復位電路 核心板的復位電路采用內置 E2PROM 存儲器的專用電源監(jiān)控復位芯片 CAT1025JI30,提高了系統(tǒng)的可靠性。 MAC 是一種純數字的設備,負責數據流的同步處理。所以該電路中 , DM9000 的數據位寬度是 16 位, S3C2410 的數據總線 DATA0~ DATA15 與 DM9000 的 SD0~SD15 相連接。 IOR 和 IOW 是 DM9000 的讀寫選擇引腳,低電平有效,即低電平時進行讀( IOR)寫( IOW)操作 。 圖 管理員客戶機功能模塊圖 本地數據庫訪問模塊主要對本地數據庫進行訪問,可以執(zhí)行各種信息的查找,添加,刪除和修改操作,一般情況下倉庫管理員對產品信息的管理工作是在脫機模式下進行的,到需要與服務器進行數據交換的時候在與服務器進行數據同步。 管理員客戶機功能比較豐富,其程序流程如 圖 所示,其中對本地數據庫中的數據記錄操作包括添加 、 刪除 、 修改和查找,對數據庫系統(tǒng)的操作有同步合并,申請或提交數據等等,系統(tǒng)要求高可靠的保密功能,所以用戶登陸時需要權限驗證。但 ZY2410 的 BSP 只帶了 UTAR0 的驅動,所以在本設計中使用 UART0與 PC 機的串口相連接,作為調試信息的打印接口。在串口操作類中,應實現打開串口、 關閉串口、查詢打開狀態(tài)、發(fā)送數據和接收數據的公共成員函數以及能傳出串口配置和公共成員變量。 在使用系統(tǒng)的串口 API 函數時 , 還要使用到一個名為 DCB 的結構體 , 在 GetCommState 函數中 , 它屬于輸出參數 ,在 SetCommState 函數 中 , 它屬于輸入參數。 /* 打開串口 */ if (hCOM == INVALID_HANDLE_VALUE) { __messageDispDebug(_T(無法打開端口或端口已打開 !請檢查是否已被占用 .))。 return (COM_ERR_PARA)。 Windows CE 中提供了 GetCommState 和 SetCommState 函數,分別獲取串口當前的參數和設置串口的參數。 圖 二十五針的串行接口部分引腳功能圖 引腳號 信號 方向 說 明 2 RXD 入 打印機從主計算機接收數據 3 TXD 出 當使用 XON/XOFF 握手時,打印機向上微機發(fā)送控制碼 5 BUSY 出 該信號高電平時,表示打印機正 “忙 ”不能接受數據,而當該信號低電平時,表示打印機 “準備好 ”,可以接收數據) 4 BUSY 出 同 BUSY( TTL 電平時,此引腳為空引腳) 7 GND — 信號地 26 串口 API函數使用 雖然 也具備訪問設備驅動程序的功能,但是由于其對操作系統(tǒng)的數據類型和程序接口沒有很好的支持,所以使用 直接訪問驅動程序難度甚大,所以本設計選擇利用 VC++ 編寫 DLL文件為 應用程序提供函數接口,從而方便的實現了對串口驅動的訪問。 RS232C 總線標準設有 25 條信號線,常見的串行接口有 9 針和 25 針的,包括一個主通道和一個輔助通道,在多數情 況下主要使用主通道,對于一般雙工通信,僅需幾條信號線就可實現,如一條發(fā)送線、一條接收線及一條地線。驅動模塊主要是對串口打印機命令的封裝和串口類的調用。 圖 系統(tǒng)電源電路 23 第 5章 客戶機軟件設計 軟件功能模塊的劃分 客戶機要實現的主要功能包括本地數據庫的訪問,遠程數據庫的訪問,軟件設置和打印模塊。 DM9000 的 INT 與 S3C2410 的外部中斷 EINT0 相連接,在系統(tǒng)中網卡的中斷號為 0,默認情況下,INT 引腳為高電平時表示網卡中斷產生。 DM9000 的 EEDO 引腳和 WAKEUP 引腳 的復位值 決定了其數據位寬度。核心板的電源電路如 圖 所示。 圖 NAND Flash存儲器電路 時鐘電路 S3C2410 可以使用外部晶振或外部時鐘輸入作為系統(tǒng)時鐘,外部晶振的頻率范圍是 10MHz~20MHz,核心板采用 12MHz 的外部晶振,所以 S3C2410A 的 OM2, OM1 引腳接為低電平,將外部時鐘輸入引腳接為高電平( ),電路如 圖 所示。 SDRAM 的其他控制線按照 HY57V561620 的引腳功能――與 S3C2410 的 SDRAM 控制信號線相連接。 S3C2410A 在片內具有獨立的 SDRAM 刷新控制邏輯,可方便的與 SDRAM 接口。 SST39VF1601 的 nRST 引腳與系統(tǒng)復位信號 nRESET 引腳相連接,當系統(tǒng)復位時, SST39VF1601同時被復位,并返回到默認的讀模式。 系統(tǒng)中采用的 S3C2410A( S3C2410 系列,以下 稱為 S3C2410)微處理器是一款由 Samsung Electronics Co. Ltd 為手持設備、 POS 機、數字多媒體播放設備設計的低功耗、高度集成的微處理器,采用 272 腳 FBGA 封裝,內含一個 ARM920T 內核和豐富的外圍資源。核心電路圖是系統(tǒng)的核心模塊,它為系統(tǒng)軟件提供了可靠、穩(wěn)定的運行環(huán)境。 13 圖 SQL登錄方式 14 第 4章 客戶機硬件設計 MagicARM2410教學實驗開發(fā)平臺概述 嵌入式設備主要由硬件和軟件組成,一套嵌入式產品的穩(wěn)定性不僅依賴于軟件的穩(wěn)定性,對于硬件平臺能否提供良好的做工穩(wěn)定性也有一定的要求,在本設計的設計階段,使用廣州致遠電子有限公司開發(fā)的 MagicARM2410 教學實驗開發(fā)平臺,他不僅能提供一個可靠穩(wěn)定的硬件平臺,而且提供了豐富的外設支持。 11 圖 設置共享文件夾權限 配置 SQL Server Mobile Web 同步向導 當您使用遠程數據訪問 (RDA) 或復制功能時, SQL Server Mobile 將通過 Microsoft Inter 信息服務 (IIS) 服務器連接到 SQL Server。無論是服務器、客戶機還是家庭用戶,安裝 Windows2021 都是非常輕松的。 CE .NET,它是 Windows CE 的后續(xù)產品,它不僅是一個功能強勁的實時嵌入式操作系統(tǒng),而且提供了眾多強大工具,允許用戶利用它快速開發(fā)出下一代的智能化小體積連接設備。 客戶端 應用程序 的開發(fā)主要使用了 微軟公司的 (ActiveX Data ) 技術,它是一個用于存取數據源的 COM 組件。 客戶 機 環(huán)境 分析 客戶端環(huán)境由 SQL Server Mobile 客戶端代理與應用程序組成 。 SQL Server? 2021 Microsoft174??梢悦摍C操作這些數據,并在以后將其同步到服務器。之所以需要 IIS,是因為 SQL Server Mobile 需要 IIS 來提供 HTTP 協(xié)議,客戶端通過 HTTP 協(xié)議連接到服務器并通過 RDA 和復制技術盡心數據的交互。 SQL Server Mobile 客戶端已經包含了 SQL Server Mobile 客戶端代理,而在 SQL Server Mobile 服務器端,則需要用戶另外安裝 SQL Server Mobile 作為服務端代理。 ARM9 系列處理器是英國 ARM 公司設計的主流嵌入式處理器,主要包括 ARM9TDMI 和ARM9ES 等系列。數據的輸入來源是 主要是 手工輸入??蛻魴C與服務器通過以太網進行連接。高性能的 32位 ARM 微處理器的出現更是引起了一股嵌入式系統(tǒng)應用的潮流,它具有低功耗、低成本、運算能力強、可靠性強等優(yōu)點,許多廠家開始研制專用于各種環(huán)境嵌入式工業(yè)計算機。 本設計中的遠程倉庫管理系統(tǒng)的概述針對目前國內倉庫的功能要求而設計的,其客戶機終端使用的是輕便的嵌入式系統(tǒng),可以是本設計中的專用嵌入式計算機,也可以是 PDA、 PPC、 POS 機等可以運行 Windows CE 操作系統(tǒng)的設備,管理人員可以方便地把客戶機安裝在倉庫里任何有網絡接口的地方,使用 PDA、 PPC、 POS 機等手持式設備的則更加方便,用戶通過隨身攜帶的手持式設備可隨時隨地通過無線 WiFi 網絡連接到服務器。 遠程倉庫管理系統(tǒng)的概述 本設計 是一套功能齊全,使用簡單的企業(yè)倉庫管理軟件產品。 服務器軟件環(huán)境分析 ................................................................................... 6 SQL Server Mobile 服務器代理 ............................................................. 6 IIS 的應用 ....................................
點擊復制文檔內容
醫(yī)療健康相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1