www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

關(guān)閉

嵌入式軟件

所屬頻道 嵌入式
  • 基于Linux和QT/E的軟鍵盤設(shè)計(jì)

    隨著嵌入式技術(shù)的不斷發(fā)展,嵌入式系統(tǒng)在各種領(lǐng)域中得到了廣泛的應(yīng)用。本文針對嵌入式系統(tǒng)需要在顯示屏上實(shí)現(xiàn)字符的輸入,在Linux環(huán)境下,利用QT/E庫軟件,實(shí)現(xiàn)了軟鍵盤設(shè)計(jì)。主要介紹了軟鍵盤的設(shè)計(jì)以及軟鍵盤實(shí)現(xiàn)的程序編寫。

  • linux多線程編程技術(shù)

    Linux系統(tǒng)下的多線程遵循POSIX線程接口,稱為pthread。編寫Linux下的多線程程序,需要使用頭文件pthread.h,連接時(shí)需要使用庫libpthread.a。順便說一下,Linux下pthread的實(shí)現(xiàn)是通過系統(tǒng)調(diào)用clone()來實(shí)現(xiàn)的。clone()是Linux所特有的系統(tǒng)調(diào)用,它的使用方式類似fork,關(guān)于clone()的詳細(xì)情況,有興趣的讀者可以去查看有關(guān)文檔說明。

  • 基于μC/OS-II的GPRS終端設(shè)計(jì)

    μC/OS-II實(shí)時(shí)操作系統(tǒng)是開放源代碼且得到實(shí)際驗(yàn)證的軟件平臺,而S3C44BOx具有強(qiáng)大的32位RISC性能,基于此軟件及硬件平臺對GPRS模塊進(jìn)行設(shè)計(jì),能大量減輕研發(fā)任務(wù),提高研發(fā)速度,為在短時(shí)間內(nèi)實(shí)現(xiàn)GPRS終端系統(tǒng)設(shè)計(jì)創(chuàng)造良好條件。

  • 基于Android平臺的雙網(wǎng)雙待設(shè)計(jì)

    Android 系統(tǒng)由嵌入式Linux 和Java 構(gòu)成,因此基于Android 系統(tǒng)平臺的雙網(wǎng)雙待設(shè)計(jì)區(qū)別于其他手機(jī)對雙網(wǎng)雙待的實(shí)現(xiàn),它充分地利用了Android 平臺清晰的系統(tǒng)架構(gòu)、簡易的工作原理和已經(jīng)實(shí)現(xiàn)的部分Phone 核心應(yīng)用程序進(jìn)行雙網(wǎng)雙待的功能擴(kuò)展,提高了Android 平臺雙網(wǎng)雙待設(shè)計(jì)的效率。

  • Android多媒體程序開發(fā)教程

     Android 操作系統(tǒng)具備的幾個(gè)特性決定它必將成為智能手機(jī)的主流操作系統(tǒng):   1. Android 系統(tǒng)的應(yīng)用程序具備跨平臺的能力。   --為Android 系統(tǒng)開發(fā)的應(yīng)用程序,只需編寫一次,就可以在任何一臺Android 手機(jī)上面執(zhí)行。   --為Android 系統(tǒng)開發(fā)的應(yīng)用程序,可以不去顧慮手機(jī)的硬件結(jié)構(gòu)--為Android 系統(tǒng)開發(fā)的程序,可以不考慮手機(jī)的Android 版本。   2. Android 操作系統(tǒng)是完全免費(fèi)的操作系統(tǒng)   --Android 操作系統(tǒng)可以運(yùn)行在任何

  • μC/GUI在基于NiosⅡ嵌入式開發(fā)平臺的環(huán)境智能監(jiān)控系統(tǒng)中的移植與應(yīng)用

    為了使智能監(jiān)控系統(tǒng)具有人機(jī)交互功能,以DE2開發(fā)板為驗(yàn)證平臺,通過編寫VGA IP核以及在SoPC Builder搭建硬件環(huán)境,移植嵌入式圖形界面軟件μC/GUI到NiosⅡ嵌入式軟件開發(fā)環(huán)境。實(shí)驗(yàn)結(jié)果表明,μC/GUI成功移植到NiosⅡ嵌入式開發(fā)平臺中,可以實(shí)現(xiàn)μC/GUI文字顯示、繪圖以及窗口管理等功能,并可以外接任何具有VGA接口的LCD顯示器。

  • Linux動(dòng)態(tài)鏈接庫的創(chuàng)建與使用

    使用GNU的工具我們?nèi)绾卧贚inux下創(chuàng)建自己的程序函數(shù)庫?一個(gè)“程序函數(shù)庫”簡單的說就是一個(gè)文件包含了一些編譯好的代碼和數(shù)據(jù),這些編譯好的代碼和數(shù)據(jù)可以在事后供其他的程序使用。程序函數(shù)庫可以使整個(gè)程序更加模塊化,更容易重新編譯,而且更方便升級。

  • Linux 同步方法剖析

    本文討論了 Linux 內(nèi)核中可用的大量同步或鎖定機(jī)制。這些機(jī)制為 2.6.23 版內(nèi)核的許多可用方法提供了應(yīng)用程序接口(API)。但是在深入學(xué)習(xí) API 之前,首先需要明白將要解決的問題。

  • linux虛擬內(nèi)存

    Linux 的虛擬內(nèi)存管理有幾個(gè)關(guān)鍵概念: 每個(gè)進(jìn)程有獨(dú)立的虛擬地址空間,進(jìn)程訪問的虛擬地址并不是真正的物理地址 虛擬地址可通過每個(gè)進(jìn)程上頁表與物理地址進(jìn)行映射,獲得真正物理地址 如果虛擬地址對應(yīng)物理地址不在物理內(nèi)存中,則產(chǎn)生缺頁中斷,真正分配物理地址,同時(shí)更新進(jìn)程的頁表;如果此時(shí)物理內(nèi)存已耗盡,則根據(jù)內(nèi)存替換算法淘汰部分頁面至物理磁盤中。

  • uCOS-II在ARM移植中的中斷處理

    uCOS II移植跟OS_CUP_C.C、OS_CPU_A.S、OS_CPU.H 3個(gè)文件有關(guān),中斷處理的移植占據(jù)了很大一部分內(nèi)容。作為移植的一個(gè)重點(diǎn),本文以標(biāo)準(zhǔn)中斷(IRQ)為例討論了移植中的中斷處理。

  • Linux中斷機(jī)制

    中斷(interrupt)被定義為一個(gè)事件,該事件改變處理器執(zhí)行的指令順序,這樣的事件與CPU芯片內(nèi)外部硬件電路產(chǎn)生的電信號相對應(yīng)。中斷通常分為同步(synchronous)中斷和異步(asynchronous)中斷。同步中斷指的是當(dāng)指令執(zhí)行時(shí)由CPU控制單元產(chǎn)生的,之所以稱為同步,是因?yàn)橹挥性谝粭l指令終止執(zhí)行后CPU才會(huì)發(fā)出中斷。異步中斷是由其他硬件設(shè)備依照CPU時(shí)鐘信號隨機(jī)產(chǎn)生的。在Intel處理器中,同步中斷被稱為異常,異步中斷被稱為中斷。

  • SQLite在嵌入式Wince中的應(yīng)用

    首先介紹了SQLite嵌入式數(shù)據(jù)庫的結(jié)構(gòu)和特點(diǎn)與選擇必要性及應(yīng)用到嵌入式系統(tǒng)Wince中的優(yōu)點(diǎn);其次介紹以ARM9與Wince6.0為平臺,在Visual Studio 2008中開發(fā)的嵌入式數(shù)據(jù)庫。通過研究DataGrid在Windows mobile中自動(dòng)設(shè)置列寬的方法,本設(shè)計(jì)通過軟件編程解決了基于Wince6.0的ARM9嵌入式設(shè)備中存在的問題,并分析通過DataGrid屬性中TableStyles未改變列寬的原因。

  • Android非標(biāo)準(zhǔn)硬件驅(qū)動(dòng)程序的設(shè)計(jì)

    在深入研究Android硬件抽象層HAL和Java本地接口JNI技術(shù)原理的基礎(chǔ)上,提出了一個(gè)Android非標(biāo)準(zhǔn)硬件驅(qū)動(dòng)程序的設(shè)計(jì)方案。以一個(gè)非標(biāo)準(zhǔn)設(shè)備的驅(qū)動(dòng)程式的實(shí)現(xiàn)為例介紹了驅(qū)動(dòng)程序的功能模塊分層設(shè)計(jì),討論了使用HAL Stub技術(shù)對硬件抽象層HAL模塊進(jìn)行優(yōu)化的方法。

  • 基于Linux的動(dòng)態(tài)電源管理設(shè)計(jì)

    面向嵌入式 Linux 的 DPM 是一種正在發(fā)展的技術(shù)。由于全球開放源代碼領(lǐng)域的開發(fā)人員所做的貢獻(xiàn),它的核心技術(shù)正在進(jìn)步,但實(shí)際應(yīng)用仍然必須清除一系列“路障”。

  • Linux字符設(shè)備驅(qū)動(dòng)程序的實(shí)現(xiàn)

    在Linux操作系統(tǒng)下有三類主要的設(shè)備文件類型,一是字符設(shè)備,二是塊設(shè)備,三是網(wǎng)絡(luò)設(shè)備。字符設(shè)備和塊設(shè)備的主要區(qū)別是:在對字符設(shè)備發(fā)出讀/寫請求時(shí),實(shí)際的硬件I/O一般就緊接著發(fā)生了,塊設(shè)備則不然,它利用一塊系統(tǒng)內(nèi)存作緩沖區(qū),當(dāng)用戶進(jìn)程對設(shè)備請求能滿足用戶的要求,就返回請求的數(shù)據(jù),如果不能,就調(diào)用請求函數(shù)來進(jìn)行實(shí)際的I/O操作。塊設(shè)備是主要針對磁盤等慢速設(shè)備設(shè)計(jì)的,以免耗費(fèi)過多的CPU時(shí)間來等待。

關(guān)注他的人
  • 夜是打火機(jī)

  • CJ25

  • brucelabs

  • 18713271819cxy

  • rainbow9527

  • yuliang_8

  • mikeniu

  • chris527

  • LBSEric

  • 21CI2133

  • 施工方滴哦

  • 洛奇ing

  • gaojian19961214

  • SIASGUOJIe

  • zx66

  • 影子念

  • LumaiL23

  • xlu10333

  • 魁北克之眼

  • sdwfywl

  • 云城a

  • shaolw

  • 新人電子

  • 946987619

  • 信盈達(dá)abc

  • hyz13579

  • niaide

  • Y0825

  • 2334599288

  • 請叫我小小白