新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于F2812的監測系統的設計

        基于F2812的監測系統的設計

        作者: 時間:2009-03-31 來源:網絡 收藏

        5.3 顯示主程序

        void main(void)

        {

        ……// 初始化,PIE, PIE中斷向量表,外設

        Lcd_init(); // LCD初始化

        clearscr1(); // 清空第一顯示緩沖區

        clearscr2(); // 清空第二顯示緩沖區

        clearscr3(); // 清空第三顯示緩沖區

        Disp32x32Char(void); // 顯示一個32x32字符

        ……//其他字符顯示程序

        While(1);

        }

        總結:本文程序并未使用SED1335自帶的字符發生器,而是通過在程序中調用自定義的字模數組數據,將其分別寫入顯存相應位置。因此,首先必須用相應的字模軟件對要顯示的字符或位圖取模,并特別注意寫數據到顯存的順序必須與取模的順序一致,比如顯示32x32字符,寫數據的順序為先在光標所在處自上而下寫入32個字節,再將光標右移,連續自上而下分別寫入3列32個字節。考慮到字模數組占用內存空間較大,應該將字模數組存儲在ROM中,在需要使用時再從ROM中將字模數據調入RAM中執行。

        結束語:本文提出了一種并使用320x240方案,此方案已經在軟硬件上得到實現,經過驗證后效果較好,從而為其他便攜式提供了借鑒。本文創新點在于使用了TI公司目前功能最為強大的2000系列芯片TMS320來構建新型系統,改變了傳統的用單片機構建監測系統的思路。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 永寿县| 平潭县| 孟村| 庄浪县| 长寿区| 曲沃县| 忻城县| 南投县| 永修县| 新兴县| 吴川市| 谷城县| 临邑县| 合川市| 邛崃市| 鹤壁市| 新干县| 隆尧县| 阿克苏市| 衡阳县| 汝州市| 新巴尔虎左旗| 焦作市| 辛集市| 双流县| 枞阳县| 白山市| 屯昌县| 抚宁县| 五莲县| 开江县| 保德县| 威海市| 勐海县| 新民市| 正蓝旗| 临清市| 英山县| 武汉市| 宣恩县| 九龙县|