亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

sqlite

sqlite,是一款輕型的數(shù)據(jù)庫,是遵守ACID的關系型數(shù)據(jù)庫管理系統(tǒng),它包含在一個相對小的C庫中。它是D.RichardHipp建立的公有領域項目。它的設計目標是嵌入式的,而且已經(jīng)在很多嵌入式產(chǎn)品中使用了它,它占用資源非常的低,在嵌入式設備中,可能只需要幾百K的內(nèi)存就夠了。它能夠支持Windows/Linux/Unix等等主流的操作系統(tǒng),同時能夠跟很多程序語言相結合,比如Tcl、C#、PHP、Java等,還有ODBC接口,同樣比起Mysql、PostgreSQL這兩款開源的世界著名數(shù)據(jù)庫管理系統(tǒng)來講,它的處理速度比他們都快。sqlite第一個Alpha版本誕生于2000年5月。至2021年已經(jīng)接近有21個年頭,sqlite也迎來了一個版本sqlite3已經(jīng)發(fā)布。
  • 基于ARM與LINUX的GPS定位終端的研究

    本文主要研究一種在嵌入式系統(tǒng)上的GPS終端的軟件設計方法。隨著GPS技術在包括道路測控、汽車導航、交通管理、石油勘探、海上作業(yè)和緊急救援等軍事和民用的眾多領域中的越來越廣泛的應用和發(fā)展,GPS系統(tǒng)對生產(chǎn)、生活的影響也愈加深遠。另一方面,硬件開發(fā)與嵌入式操作系統(tǒng)以及軟件研發(fā)技術的不斷發(fā)展促使移動計算技術在手持設備中也得到廣泛的應用,掌上電腦(PDA)與智能手機等移動式計算系統(tǒng)日益普及,功能日漸完善,在手持式設備中實現(xiàn)GPS移動定位、導航等功能具有良好的市場前景。 鑒于嵌入式GPS系統(tǒng)要求處理速度快,占用存貯空間小,根據(jù)嵌入式系統(tǒng)的人機交互特點,論文采用基于ARM架構的S3C2410處理器作為基礎硬件平臺,以OpenSource的Linux作為操作系統(tǒng)平臺,MiniGui為圖形用戶界面支持系統(tǒng),sqlite為數(shù)據(jù)庫管理系統(tǒng)研究并設計了應用嵌入式地圖的GPS定位系統(tǒng)。 該系統(tǒng)不僅為用戶提供基本的地圖信息,還利用GPS儀器實現(xiàn)在地圖上定位功能,使用戶獲得當前位置相關的附屬信息。該系統(tǒng)簡單可行,不依賴其他服務器工作,可用在移動設備、車載導航等領域。 論文研究了Linux在嵌入式系統(tǒng)中的應用與MiniGUI圖形界面和sqlite數(shù)據(jù)庫系統(tǒng)向Arm-Linux系統(tǒng)上的移植;闡述了Linux下觸摸屏驅(qū)動的設計與應用;分析了GPS系統(tǒng)中地理坐標系統(tǒng)的定義和坐標轉(zhuǎn)換基本原理;根據(jù)轉(zhuǎn)換公式實現(xiàn)地理經(jīng)緯度坐標、平面直角坐標以及屏幕窗口坐標間的相互轉(zhuǎn)換;分析了MapInfo電子地圖文件的基本格式;設計了用于存儲地圖信息及附屬信息的sqlite數(shù)據(jù)庫;通過Linux與GPS接收器的通訊從GPS設備采集定位信息并進行解析;在MiniGui上實現(xiàn)電子地圖與定位信息的顯示,支持觸摸屏上的人機交互;并在電子地圖上實現(xiàn)放大縮小、測距、查詢等基本功能。 論文最后同時給出了目標系統(tǒng)的實現(xiàn)結果,并分析了系統(tǒng)設計中的一些不足,提出了在以后的工作中改進系統(tǒng)效能的設想。

    標簽: LINUX ARM GPS 定位

    上傳時間: 2013-04-24

    上傳用戶:zklh8989

  • 基于ARM的遠程電能質(zhì)量監(jiān)測系統(tǒng)的研究

    隨著社會的進步和經(jīng)濟的快速發(fā)展,電能質(zhì)量問題不斷惡化,使得高效的電能質(zhì)量監(jiān)測變得越來越重要。傳統(tǒng)的電能質(zhì)量監(jiān)測儀器往往功能單一、缺少網(wǎng)絡功能,不能滿足實時在線監(jiān)測的要求。本文提出了一種基于ARM的遠程電能質(zhì)量監(jiān)測的方法,系統(tǒng)完成實時信號的采集,并利用嵌入式linux自帶的TCP/IP協(xié)議棧內(nèi)建一個WEB服務器,且提供現(xiàn)場人機界面。網(wǎng)絡用戶可以在任何一個WEB瀏覽器訪問這個系統(tǒng)。 本文首先闡述了電能質(zhì)量監(jiān)測儀的國內(nèi)外發(fā)展狀況和電能質(zhì)量的標準,并給出相應的測量方法,然后分別從硬件和軟件方面構建監(jiān)測系統(tǒng)。硬件方面主要討論了硬件系統(tǒng)各個功能模塊的設計。系統(tǒng)軟件方面首先構建嵌入式linux系統(tǒng),并編寫和修改了linux操作系統(tǒng)下的接口驅(qū)動程序,主要是編寫了A/D轉(zhuǎn)換器的驅(qū)動,并且移植了嵌入式數(shù)據(jù)庫sqlite;應用程序中主要介紹了數(shù)據(jù)處理中最重要的諧波算法(FFT算法)的實現(xiàn)、遠程監(jiān)測Boa服務器的配置以及QT的顯示界面的制作。

    標簽: ARM 遠程電能 質(zhì)量監(jiān)測系統(tǒng)

    上傳時間: 2013-07-13

    上傳用戶:lnnn30

  • ARM平臺上的電梯多媒體與監(jiān)控系統(tǒng)的研究與實現(xiàn)

    嵌入式系統(tǒng)應用于智能設備、工業(yè)控制領域?qū)崿F(xiàn)各種信號的處理與控制,是近年來技術研究和產(chǎn)品開發(fā)的熱點。同時,隨著以太網(wǎng)技術的迅速發(fā)展,工業(yè)控制中過程監(jiān)控層和現(xiàn)場設備層信號傳輸網(wǎng)絡開始逐步采用以太網(wǎng),基于網(wǎng)絡的遠程監(jiān)控使整個企業(yè)網(wǎng)絡呈現(xiàn)高度統(tǒng)一性、開放性和透明性。將嵌入式技術和基于網(wǎng)絡的遠程監(jiān)控技術應用于電梯,可以有效地提高產(chǎn)品和服務的質(zhì)量。 本文旨在研制和開發(fā)一套應用于電梯的智能多媒體顯示與遠程監(jiān)控系統(tǒng),硬件設計中,在以嵌入式微處理器S3C2410X、Flash、SDRAM構成的最小系統(tǒng)核心板外,擴展了串行口、網(wǎng)口、LCD接口等外圍硬件資源,設計了RS-232轉(zhuǎn)換成RS-422接口界面的硬件電路板,針對核心板RTC時鐘問題,采用PCF8563芯片設計了時鐘/日歷小板。 軟件平臺方面,首先分析了系統(tǒng)啟動引導程序Bootloader,參照嵌入式Linux內(nèi)核源代碼以及對S3C2410X的支持代碼,根據(jù)本系統(tǒng)的硬件配置對Linux內(nèi)核進行裁剪移植,修改了音頻驅(qū)動和LCD驅(qū)動,在內(nèi)核中添加了對Yaffs文件系統(tǒng)類型的支持。然后準備了根文件系統(tǒng)內(nèi)容,在其中添加了交叉編譯過的Qt/Embedded3.1的庫,使用Cramfs、RAMdisk和Yaffs相結合的根文件系統(tǒng)格式。在此基礎上,向嵌入式平臺移植了Linux下開源的多媒體播放器Mplayer和嵌入式數(shù)據(jù)庫sqlite。 設計編寫Qt GUI界面和串口數(shù)據(jù)采集模塊,構建了電梯間多媒體顯示系統(tǒng),顯示界面劃分為串口數(shù)據(jù)采集顯示、動畫播放、系統(tǒng)時間、文本信息、滾動字幕、商標圖片六個顯示區(qū)域。使用Boa在ARM平臺上構建了嵌入式Web服務器,Web服務器通過HTTP協(xié)議與監(jiān)控端瀏覽器軟件進行信息交互,提供服務器應用程序模塊的訪問界面和現(xiàn)場設備的信息訪問和控制界面,并借助sqlite數(shù)據(jù)庫的支持,實現(xiàn)了基于網(wǎng)絡的電梯遠程監(jiān)控系統(tǒng)的功能。監(jiān)控端通過Web頁面激活服務器的相應應用程序模塊,傳遞信息服務請求和控制命令。將本系統(tǒng)應用與電梯設備,取得了用戶的好評。

    標簽: ARM 電梯多媒體 監(jiān)控系統(tǒng)

    上傳時間: 2013-04-24

    上傳用戶:564708051@qq.com

  • 基于ARMLinux的嵌入式開發(fā)關鍵技術的研究與應用

    隨著軟硬件技術的不斷發(fā)展,嵌入式系統(tǒng)的應用越來越廣泛,嵌入式技術也全面滲透到日常生活的每一個角落。掌上漢語學習機系統(tǒng)的開發(fā)是為滿足對漢語學習有需要的人群。隨著經(jīng)濟、技術的不斷提高,中國逐漸走向國際化,漢語學習人員的人數(shù)也不斷增加,開發(fā)出一款掌上漢語學習機系統(tǒng)是有充分的市場需求的。 系統(tǒng)的開發(fā)環(huán)境是基于ARM-Linux開發(fā)平臺,并應用了嵌入式開發(fā)的相關關鍵技術,包括嵌入式圖形用戶界面系統(tǒng)MiniGUI和嵌入式數(shù)據(jù)庫sqlite,系統(tǒng)開發(fā)的目的是在這些技術的基礎上,為需要學習漢語的人員提供一款界面友好、功能豐富的語言學習工具。 本文主要講述的是掌上漢語學習機系統(tǒng)的軟件開發(fā)過程以及開發(fā)過程中涉及的開發(fā)環(huán)境及開發(fā)技術。隨著手持設備的硬件條件的提高,嵌入式系統(tǒng)對輕量級GUI的需求越來越迫切,圖形用戶界面的支持是實現(xiàn)一個完善的語言學習系統(tǒng)的基礎,本文首先從圖形用戶界面的歷史、技術特點、結構模型、發(fā)展狀況等方面做了介紹,然后介紹了MiniGUI的體系結構和版本,以及移植的方法和過程,還詳細闡述了應用程序開發(fā)中對MiniGUI函數(shù)庫的使用和調(diào)用方法。同時一個簡單實用的數(shù)據(jù)庫的支持會為系統(tǒng)中的數(shù)據(jù)處理和組織提供方便,本項目中有六個字典和其它學習程序,對數(shù)據(jù)的處理也相當多,本文介紹了嵌入式數(shù)據(jù)庫的知識和sqlite數(shù)據(jù)庫在項目中的使用和開發(fā)技術。最后,以系統(tǒng)中的單位換算模塊為例詳細介紹了應用程序的開發(fā)過程。本文的內(nèi)容涉及了嵌入式Linux軟件開發(fā)的主要技術,在ARM-Linux嵌入式開發(fā)領域具有很強的實踐意義。

    標簽: ARMLinux 嵌入式開發(fā) 關鍵技術

    上傳時間: 2013-06-15

    上傳用戶:songrui

  • 基于ARM和Linux的半自動生化分析儀的研究與設計

    生化分析儀是醫(yī)療機構進行臨床診斷所必須的儀器之一。它通過對血液等人體體液的分析來測定諸如葡萄糖、膽固醇等生化指標,這些常規(guī)生化指標可以幫助醫(yī)生診斷疾病。生化分析儀在臨床診斷和化學檢驗中具有重要作用。 目前的半自動生化分析儀多以8位單片機為中央處理器,限制了儀器的性能。本文將嵌入式技術應用于生化分析儀的研制當中,選用了32位的ARM9處理器$3C2410A,嵌入Linux操作系統(tǒng),搭建ARM+Linux的平臺,設計了智能型半自動生化分析儀。 本文介紹了生化分析儀的原理——朗伯.比爾定律及其核心部件——光電比色計。對半自動生化分析儀的整體架構進行了說明。 半自動生化分析儀硬件結構上由電源、時鐘、復位電路,存儲器系統(tǒng),液路控制系統(tǒng),光路控制系統(tǒng),恒溫控制系統(tǒng)(包括溫度測量和溫度控制),數(shù)據(jù)采集系統(tǒng),人機交互系統(tǒng)(包括鍵盤、觸摸屏、液晶顯示器LCD和微型打印機)和其他一些接口等組成,對于這些外圍硬件模塊本文給出了詳細設計。 在半自動生化分析儀軟件設計方面,本文詳細介紹了交叉編譯調(diào)試環(huán)境的建立,引導裝載程序U-Boot的移植,Linux內(nèi)核的裁減與移植,設備驅(qū)動程序的設計,文件系統(tǒng)的建立與移植,應用程序的編寫與移植。 本生化分析儀的功能包括MiniGUI圖形用戶界面、運動控制、溫度控制、數(shù)據(jù)處理、打印功能及sqlite數(shù)據(jù)庫管理等。該新型半自動生化分析儀使用方便,性價比高,適用于國內(nèi)的中小型醫(yī)療機構。

    標簽: Linux ARM 半自動 生化分析儀

    上傳時間: 2013-04-24

    上傳用戶:ca05991270

  • 基于ARM及uClinux的嵌入式Web服務器

    隨著嵌入式技術和網(wǎng)絡技術的發(fā)展,通過嵌入Web服務器來管理和控制設備成為嵌入式設備管理的一種發(fā)展趨勢。越來越多的嵌入式系統(tǒng)將Web服務器引入其中,可方便有效地管理這些掛接在網(wǎng)絡上的嵌入式設備,用戶可以使用瀏覽器通過互聯(lián)網(wǎng)來控制它們。本文所設計的嵌入式Web服務器就是基于HTTP協(xié)議和TCP/IP協(xié)議上的一種界面友好的Web服務器。 本文首先介紹了嵌入式Web系統(tǒng)的基本概念、歷史和發(fā)展狀況,同時闡述了設計及實現(xiàn)嵌入式Web服務器的關鍵技術和相關的理論基礎。然后介紹了本系統(tǒng)的軟硬件開發(fā)平臺及其建立:選擇了一款具有優(yōu)秀網(wǎng)絡性能并且開源的操作系統(tǒng)—uClinux,為其在宿主機上搭建開發(fā)和編譯環(huán)境,并介紹了如何進行內(nèi)核配置;確定使用以S3C44BOX為處理器的開發(fā)平臺為系統(tǒng)硬件平臺,并提出了嵌入式Web服務器的實現(xiàn)方案。本系統(tǒng)在boa服務器的基礎上實現(xiàn)了動態(tài)Web技術,完成了真正的人機交互功能,用戶可以通過Web瀏覽器監(jiān)控嵌入式設備。為了實現(xiàn)用戶對嵌入式產(chǎn)品數(shù)據(jù)進行更有效的管理,在基于ARM的嵌入式Web服務器中內(nèi)嵌一小型數(shù)據(jù)庫sqlite,用戶能夠借此在嵌入式產(chǎn)品中方便地插入、刪除或修改數(shù)據(jù),在服務器端應用程序中調(diào)用數(shù)據(jù)庫提供的API函數(shù)完成服務器對數(shù)據(jù)庫的訪問與更新,進一步擴展嵌入式Web服務器的功能。為了使所設計的嵌入式Web服務器能動態(tài)保存少量的數(shù)據(jù),本文對uClinux系統(tǒng)進行了適當?shù)母膭樱瑢崿F(xiàn)了一個可讀寫的文件系統(tǒng),使JFFS2文件系統(tǒng)在嵌入式Web服務器中得到應用。文章最后將該嵌入式Web服務器應用于智能家居管理,給出了智能家居管理數(shù)據(jù)庫的設計及實現(xiàn),并探討了該嵌入式Web服務器潛在的應用前景。

    標簽: uClinux ARM Web 嵌入式

    上傳時間: 2013-07-29

    上傳用戶:shuiyuehen1987

  • 基于Android平臺的自發(fā)短信系統(tǒng)設計與實現(xiàn)

    基于Android手機操作系統(tǒng)開發(fā)了一款自發(fā)短信系統(tǒng)。利用sqlite數(shù)據(jù)庫存儲技術、Service啟動服務技術及Runnable接口,設計并實現(xiàn)了好友管理、短信管理、后臺檢測發(fā)送短信等功能,并給出了運行效果圖。該系統(tǒng)的實現(xiàn)為指定時間發(fā)送定制短信提供了很大的方便性。

    標簽: Android 短信 系統(tǒng)設計

    上傳時間: 2013-11-29

    上傳用戶:lunshaomo

  • 基于Android的地鐵出口導航系統(tǒng)設計與實現(xiàn)

    隨著城市人口的急劇膨脹導致交通超載負荷,城市地鐵的建設極大的緩解了城市交通問題,然而由于眾多出入口,往往導致人們出行的困擾,本文以Android為開發(fā)平臺,以區(qū)域電子地圖為基礎開發(fā)了地鐵出口導航系統(tǒng),實現(xiàn)了地鐵站各站點出口及周邊道路、公交信息等的查詢, 并通過集成sqlite及Google Map實現(xiàn)數(shù)據(jù)庫管理及地圖服務應用。首先介紹了android 智能操作系統(tǒng)的基本情況,然后通過分析軟件運用的各項技術展現(xiàn)了android平臺的強大開放性和兼容性,在引入這些類庫的同時又對Android通用框架下應用軟件的開發(fā)進行了總結,最后以上海南站作為應用背景,通過實例可視化地展示了系統(tǒng)應用的實用性、時效性,為人們的方便快捷出行提供了輔助決策支持。

    標簽: Android 地鐵 導航 系統(tǒng)設計

    上傳時間: 2014-01-05

    上傳用戶:frank1234

  • 一個簡單的pos機程序

    一個簡單的pos機程序,在Linux上用QT開發(fā),連sqlite數(shù)據(jù)庫,與大家共享。

    標簽: pos 程序

    上傳時間: 2014-01-11

    上傳用戶:hewenzhi

  • 本代碼采用嵌入式qt編寫

    本代碼采用嵌入式qt編寫,主要嵌入式數(shù)據(jù)庫sqlite在PXA27x芯片中應用

    標簽: 代碼 嵌入式 編寫

    上傳時間: 2013-11-25

    上傳用戶:cxl274287265

主站蜘蛛池模板: 凌源市| 宜章县| 治多县| 桂平市| 上虞市| 当涂县| 鹤壁市| 凤台县| 潞西市| 鄢陵县| 英吉沙县| 鄂托克前旗| 松滋市| 颍上县| 克山县| 广丰县| 大丰市| 炉霍县| 睢宁县| 额尔古纳市| 三河市| 缙云县| 汽车| 靖安县| 光山县| 常熟市| 桑日县| 湖口县| 通河县| 诸城市| 萨迦县| 东莞市| 库伦旗| 满城县| 汝城县| 沾化县| 海伦市| 府谷县| 乐至县| 黑龙江省| 安阳市|