在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 基于EP7312的公用信息終端的設計

            基于EP7312的公用信息終端的設計

            作者: 時間:2012-10-18 來源:網(wǎng)絡 收藏

              初始化存儲器系統(tǒng):系統(tǒng)集成有來管理內存空間。

              改變處理器模式、狀態(tài):本系統(tǒng)讓處理器一直處于超級用戶模式。

              初始化C語言所需的存儲器空間:在初始化期間應將系統(tǒng)需要讀寫的數(shù)據(jù)和變量從

              FLASH拷貝到SDRAM里。并要對一些全局的數(shù)據(jù)進行初始化,如BSS數(shù)據(jù)段。

              跳轉到C程序入口:啟動代碼跳到C程序的入口,開始一段NUCLEUS操作系統(tǒng)的初始化和應用程序初始化的代碼。

              啟動代碼的流程框圖如圖3。


            3.2 ISDN協(xié)議棧的移植
              信息終端通過ISDN網(wǎng)接入INTERNET,因此必須在操作系統(tǒng)之上移植ISDN協(xié)議棧。本文采用的ISDN用戶-網(wǎng)絡接口協(xié)議棧和X.25協(xié)議棧是來自 ISDN-BRICKS的商用軟件包,它滿足ITU-T的I.430、Q.921、Q.931、X.25和X.31以及相應的中國標準[1~5]。

              ISDN和X25協(xié)議棧軟件包是一個按照相關標準編寫的通用軟件包。該軟件包按多進程/多任務操作系統(tǒng)環(huán)境設計,支持不同的實現(xiàn)環(huán)境,如操作系統(tǒng)、CPU和編譯系統(tǒng)等。一個多進程/多任務操作系統(tǒng)環(huán)境一般必須具有以下功能:進程/任務調度、進程/任務之間的通信、共享資源的互斥訪問、內存管理以及定時管理。但是,即使同是多任務操作系統(tǒng),也還存在著實現(xiàn)機制和函數(shù)調用句法的不同。NUCLEUS雖是一個能提供上述功能的實時操作系統(tǒng),但通用的ISDN和X25協(xié)議棧軟件包必須經(jīng)過移植,才能在NUCLEUS操作系統(tǒng)下運行。因此,ISDN和X25協(xié)議棧軟件包的移植工作必須在以下幾個方面進行:

            (1)將創(chuàng)建SERVER移植為創(chuàng)建NUCLEUS的任務;

            共享資源,如消息塊、數(shù)據(jù)緩沖區(qū)塊、定時管理單元數(shù)據(jù)塊以及動態(tài)分配內存塊;

            (3)將對通用郵箱的收發(fā)操作移植為對 NUCLEUS的消息隊列的收發(fā)操作;

            (4)將對共享資源的鎖定管理移植為對 NUCLEUS的信號燈的管理;

            (5)將定時管理模塊移植為NUCLEUS的定時超時函數(shù);

            (6)將通用的禁中斷操作移植為NUCLEUS的禁中斷操作。

            3.3 應用程序設計要點
              應用程序包括主控模塊,廣告模塊,維護模塊,語音模塊,輸入法,瀏覽器等。

              在設計過程中要注意以下幾點:

              注意內存釋放:內存申請一定要釋放,特別是程序在對錯誤進行處理的時候。

              特定地址保護:嵌入式操作系統(tǒng)并不像WIN DOWS操作系統(tǒng)那樣對一些重要的地址都作了保護。因此在寫應用程序時要特別注意指針的運用,不能讓非法指針出現(xiàn)。

              注意多任務的環(huán)境:因為在嵌入式系統(tǒng)中每個模塊都有自己的任務,當前任務的運行不能影響其它模塊。

            4 結束語

              本文所介紹的信息終端在硬件上具有性能穩(wěn)定,功耗極低,接入方式簡便,使用方便的特點。在操作系統(tǒng)移植和驅動程序的開發(fā)上與硬件緊密結合,具有良好的入網(wǎng)兼容性,人機交互良好等特點。目前,該系統(tǒng)已經(jīng)成功應用于全國大部分的電信公話局,總裝機達兩萬臺,取得良好經(jīng)濟和社會效益。

            參考文獻:
            [1] Datasheet.Cirrus Logic, Dec., 1999.
            [2] Stallings W.Networking standars : a guide to OSI,ISDN,LAN, and MAN standars. Addison-Wesley , 1993
            [3] ISDN-BRICKS System Management Interface Guide. NETBRICKS SA, 2000.9.
            [4] Nucleus PLUS Reference Manual Accelerated Technology, Inc. 2001. [5] 王京林 岳春生 張海英 ARM7在嵌入式應用中啟動程序的實現(xiàn)[J],計算機與信息技術, 2000.10.


            上一頁 1 2 下一頁

            評論


            相關推薦

            技術專區(qū)

            關閉