本文研究論述了基于S3C2410 LCD控制器的Linux驅(qū)動程序設計與實現(xiàn),介紹了S3C2410的LCD控制器的數(shù)據(jù)和控制管腳,并給出了LCD的控制流程和LCD的控制器設置規(guī)則,參照TFT-LCD LQ092Y3DG01的邏輯要求和時序要求設計了其驅(qū)動電路,設置了主要LCD寄存器;論述了在嵌入式Linux中基于FrameBuffer機制的LCD驅(qū)動程序的實現(xiàn)方法。主要研究了Linux幀緩沖設備驅(qū)動程序框架,詳細分析了幀緩沖設備驅(qū)動程序?qū)哟谓Y(jié)構(gòu)、核心功能模塊和數(shù)據(jù)結(jié)構(gòu),設計了FrameBuffer的處理機制以及底層驅(qū)動的接口函數(shù)針對具體的LCD面板如何在嵌入式Linux中編寫幀緩沖設備的驅(qū)動程序。最后在FrameBuffer機制的基礎上,基于三星公司S3C2410處理器的開發(fā)平臺系統(tǒng)地開發(fā)了嵌入式Linux下的LCD顯示驅(qū)動程序,實現(xiàn)了簡單的嵌入式GUI圖形API的設計,并在LQ092Y3DG01上顯示了清晰穩(wěn)定的圖像和漢字。測試表明該驅(qū)動通用性好,能驅(qū)動大部分的LCD;可移植性強,經(jīng)過少許修改即可應用在其他嵌入式系統(tǒng)中,是S3C2410驅(qū)動LCD的一套較佳的解決方案
上傳時間: 2013-11-29
上傳用戶:zukfu
一個用VHDL語言編寫的譯碼器程序,希望學習的人能夠下載學習。
上傳時間: 2013-12-23
上傳用戶:as275944189
主要功能: · 支持多人注冊使用,注冊后生成自己的專用文件夾,互不影響; · 在線上傳文件、可分文件夾管理; ·設置共享權(quán)限功能,可設置指定會員讀取、寫入,或允許全部會員讀寫; ·會員管理功能,可對每個用戶的單獨空間大小進行設置; ·登錄時驗證碼控制安全登錄; ·支持大文件及多文件上傳; ·支持文件搜索; ·使用方法仿資源管理器。后臺頁面地址:admin.aspx,管理員用戶名admin,密碼admin
標簽:
上傳時間: 2014-07-05
上傳用戶:極客
Modbus 協(xié)議是應用于電子控制器上的一種通用語言。通過此協(xié)議,控制器相互之間、控制器經(jīng)由網(wǎng)絡(例如以太網(wǎng))和其它設備之間可以通信。它已經(jīng)成為一通用工業(yè)標準。有了它,不同廠商生產(chǎn)的控制設備可以連成工業(yè)網(wǎng)絡,進行集中監(jiān)控。 Modbus TCP協(xié)議是Modbus協(xié)議的另一版本,它于1999年被開發(fā)出來以允許Internet用戶訪問以太網(wǎng)設備。Modbus是OSI模型第7層上的應用層報文傳輸協(xié)議,它在連接至不同類型總線或網(wǎng)絡的設備之間提供客戶機/服務器通信。目前,可以通過下列三種方式實現(xiàn)Modbus通信: 由于結(jié)合了Modbus協(xié)議的簡單性和100 M 以太網(wǎng)的高速度,Modbus TCP/IP展現(xiàn)了卓越的性能,這意味著將這種網(wǎng)絡應用在實時性要求很高的場合,如I/O掃描,是可行的。Modbus通信透明性Modbus協(xié)議可以方便地在各種網(wǎng)絡體系結(jié)構(gòu)內(nèi)進行通信,每種設備(PLC、HMI、控制面板、變頻器、運動控制、I/O設備等)都能使用Modbus協(xié)議來啟動遠程操作,同樣的通信能夠在串行鏈路和TCP/IP以太網(wǎng)網(wǎng)絡上進行,而網(wǎng)關(guān)則能夠?qū)崿F(xiàn)各種使用Modbus協(xié)議的總線或網(wǎng)絡之間的通信。由此可見,Modbus協(xié)議實現(xiàn)了全方位的通信透明。
上傳時間: 2015-12-23
上傳用戶:變形金剛
功能最強在的編輯器——vi vi是所有UNIX系統(tǒng)都會提供的屏幕編輯器,它提供了一個視窗設備,通過它可以編輯文件。當然,對UNIX系統(tǒng)略有所知的人,或多或少都覺得vi超級難用,但vi是最基本的編輯器,所以希望讀者能好好把它學起來,以后在UNIX世界里必將暢行無阻、游刃有余,因為其他幾種文本處理器并非UNIX標準配備。說不定別人的Linux機器沒安裝joe或pico,如果您不會vi,那您可能就沒輒了。
上傳時間: 2014-01-11
上傳用戶:tedo811
實用單片機系統(tǒng)第三版 本包包還程序閱讀器souceinsight3.5 以及比較完整得單片機系統(tǒng),類似與大家知道得UCOS,但又有很大不同!本包是我朋友所作現(xiàn)在我?guī)椭鹜茝V?!艾F(xiàn)在這段時間RTOS非常熱,可很多人往往為了用RTOS而用RTOS,其實很多很多的項目一般的設計都已經(jīng)可以了的,RTOS顯得有些畫蛇添足。對于一般的設計思路,往往要做很多的工作,甚至整個軟件的結(jié)構(gòu)不知道怎么搭建,McuSystem主要就是解決以上的問題提出的,真正為實用服務的一個系統(tǒng),它全部用C語言編寫,結(jié)構(gòu)非常清晰,核心是它的消息機制,解決很多普通設計中的一些問題,包括并發(fā)事件問題。并且這個消息還支持優(yōu)先級。我相信只要具有一般C語言水平的都能很快的看懂。系統(tǒng)用Source Insight做編輯,keil為編譯,DPFLASH下載,這個成了標準配置,目錄建在D:\MCU51\。這個程序是讓大家去修改,以適合自己的平臺用?,F(xiàn)在簡單的說一下文件的構(gòu)成:boot.c是入口程序,define.h是一些宏定義,system.c是系統(tǒng)內(nèi)核,包括節(jié)拍,消息都在這個里面,routine.c為例行程序,如鍵盤,數(shù)碼管顯示都在這個里面控制,鍵盤是采用掃描的?!?/p>
標簽: souceinsight 3.5 用單片機 比較
上傳時間: 2015-12-29
上傳用戶:liansi
用89C52制作太陽電池數(shù)顯充放電控制器原程序.說明:70H內(nèi)存單元存放采樣值,78H-7AH存放顯示的BCD碼數(shù)據(jù);自然就依次為個位、十位和百位,模數(shù)轉(zhuǎn)換器是ADC0809
上傳時間: 2014-09-04
上傳用戶:zaizaibang
本書提供用J B u i l d e r開發(fā)數(shù)據(jù)庫應用程序、創(chuàng)建分布式應用程序以及編寫J a v a B e a n 組件的高級資料。它包括下列幾個部分: • 第一部分是“開發(fā)數(shù)據(jù)庫應用程序”,它提供關(guān)于使用J b u i l d e r的D a t a E x p r e s s數(shù)據(jù) 庫體系結(jié)構(gòu)的信息,并解釋原始數(shù)據(jù)組件和類之間的相互關(guān)系,以及怎樣使用它 們來創(chuàng)建你的數(shù)據(jù)庫應用程序。它還解釋怎樣使用Data Modeler(數(shù)據(jù)模型器)和 Application Generator(應用程序生成器)創(chuàng)建數(shù)據(jù)驅(qū)動的客戶機/服務器應用程 序。 • 第二部分是“開發(fā)分布式應用程序”,它提供關(guān)于使用ORB Explorer、用J B u i l d e r 創(chuàng)建多級的分布應用程序、調(diào)試分布式應用程序、用J a v a定義C O R B A接口以及 使用s e r v l e t等的信息。 • 第三部分是“創(chuàng)建J a v a B e a n”,它解釋怎樣開發(fā)新的J a v a B e a n組件,描述在組件 開發(fā)中涉及的任務, 怎樣使用B e a n s E x p r e s s創(chuàng)建新的J a v a B e a n,以及關(guān)于屬性、 事件、B e a nIn f o類和其他方面的詳細情況。
標簽: 8226 數(shù)據(jù)庫 應用程序 分
上傳時間: 2014-01-03
上傳用戶:wpt
國外人編寫的一個分數(shù)階系統(tǒng)的控制工具箱,可以設計分數(shù)階控制器,評價系統(tǒng)性能
上傳時間: 2014-01-14
上傳用戶:com1com2
國外牛人公開的AVR代碼,都是些頭文件,甚至還有旋轉(zhuǎn)編碼器的!
標簽: 代碼
上傳時間: 2013-12-06
上傳用戶:咔樂塢
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1