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

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

8位微處理器

  • 基于ARM和Linuz數(shù)據(jù)采集系統(tǒng)的設計與實現(xiàn)

    對溫度、濕度、壓力等數(shù)據(jù)的采集在很多工農業(yè)生產中都普遍存在著。目前大部分的數(shù)據(jù)采集系統(tǒng)使用8位單片機作為控制器,由于單片機自身功能的限制,它的采樣速率,數(shù)據(jù)采集的方式等均受到一定的限制,而且它沒有自己的操作系統(tǒng),可視性和可操作性相對比較差。因此,研究一種新型的、具有高速的采樣速率、多樣化的數(shù)據(jù)采集方式以及操作性非常強的數(shù)據(jù)采集系統(tǒng)非常的有必要。 本論文采用三星公司的ARM9內核的S3C2410作為主控制器,嵌入式Linux作為操作系統(tǒng),通過S3C2410的RS-485、I2C總線來控制和傳輸由不同類型數(shù)據(jù)采集器采集到的數(shù)據(jù);利用嵌入式圖形用戶界面GUI的編程工具Qt/E(Qt/Embedded)設計的用戶界面,結合開源嵌入式數(shù)據(jù)庫Sqlite3,實現(xiàn)對各種不同數(shù)據(jù)采集器的控制和數(shù)據(jù)的采集;利用Linux系統(tǒng)中的Video4linux編程實現(xiàn)對現(xiàn)場的視頻監(jiān)視;同時利用S3C2410的GPIO和中斷口設計的鍵盤能夠像PC鍵盤那樣方便的對用戶界面進行操作,整個系統(tǒng)完成數(shù)據(jù)的采集、傳輸、存儲、監(jiān)視等功能。此系統(tǒng)不但減少了使用處理器的數(shù)量,而且采樣速率,采樣精度等都有比較大幅度的提高,同時通過實時的視頻監(jiān)視還可以及時知道數(shù)據(jù)現(xiàn)場的情況,這些對復雜環(huán)境下的數(shù)據(jù)采集尤為有利。 本論文的重點是完成用戶界面的設計、鍵盤驅動及與Qt/E的鍵值映射、RS-485及I2C總線驅動和視頻監(jiān)視的實現(xiàn)。本論文完成了整個數(shù)據(jù)采集系統(tǒng)的初步設計,在油氣田開采現(xiàn)場的數(shù)據(jù)采集中運行效果良好,雖功能尚待進一步完善,但具有一定的實用價值。

    標簽: Linuz ARM 數(shù)據(jù)采集系統(tǒng)

    上傳時間: 2013-06-12

    上傳用戶:hxy200501

  • 基于ARM和μCOS-Ⅱ的智能直流校驗表的研制

    目前國內的大多數(shù)通用直流電參數(shù)測量設備,精度等級一般為0.5級或0,2級,精度更高的測量儀表(校表)一般為0.1~0.05級。而數(shù)字儀表使用的CPU大多數(shù)仍采用8位或16位單片機,由于其處理速度慢,不易實現(xiàn)更多的功能。軟件上還是采用匯編語言編程,流程上沿用傳統(tǒng)的線性程序,不便于軟件的升級和維護。而國外高精度的測量設備往往價格很高。為了更好地滿足計算過程中準確性、精確性、快速性以及日后客戶對儀表功能上的升級要求,克服目前國內現(xiàn)行的直流電參數(shù)測量儀器存在的局限,同時獲得更高的性價比,本文在充分分析和吸收當前國內外數(shù)字儀表的先進技術和經驗后,研制了一種基于32位ARM和嵌入式實時操作系統(tǒng)μC/OS-Ⅱ的智能直流校驗表,精度已達到了0.05級,該儀器是目前國內直流電參數(shù)測量的最高性能儀器之一,可廣泛用于實驗室、計量院所、電力系統(tǒng)等部門作為0.1級、0.05級直流電壓、電流測量標準或現(xiàn)場檢測。 本文首先對直流表的各種測量功能和精度要求進行了分析,提出了儀器的總體框架和滿足測量精度要求的措施。本裝置硬件上采用ARM結構,以恩智浦公司的ARM微控制器(LPC2134)為控制核心,實現(xiàn)測量、校準、通信和顯示功能。軟件上則基于嵌入式實時操作系統(tǒng)μC/OS-Ⅱ進行了儀表的總體程序設計。 在介紹了對直流表硬件電路的設計及驅動程序的編寫后,再簡單闡述了μC/OS-Ⅱ的一些基本概念和在ARM微控制器(LPC2134)上的移植,并詳細介紹了基于μC/OS-Ⅱ平臺應用程序的任務劃分,在設計了全部程序后,探討了誤差的分類和產生原因,并對實驗結果進行了分析。

    標簽: ARM COS 直流

    上傳時間: 2013-06-25

    上傳用戶:元宵漢堡包

  • 基于ARM的嵌入式機床數(shù)控系統(tǒng)的研究

    數(shù)控機床是現(xiàn)代制造系統(tǒng)的基礎和核心,而先進的數(shù)控技術是解決機床制造業(yè)持續(xù)發(fā)展的關鍵。隨著嵌入式系統(tǒng)、微計算機技術和集成電路的迅速發(fā)展,高性能的32位CUP開始普及。它執(zhí)行速度快、功能強大,在中、低檔數(shù)控系統(tǒng)中已經完全可以替代PC機及8位單片機,獲得更大的價格和技術優(yōu)勢。本文旨在打破傳統(tǒng)基于PC機及8位單片機的數(shù)控系統(tǒng),研究并設計一種基于ARM的32位嵌入式機床數(shù)控系統(tǒng)。 本文設計了基于ARM內核的嵌入式機床數(shù)控系統(tǒng),并給出了硬件設計方案、軟件程序設計思想及相應設計。硬件部分選用是日本NOVA電子有限公司研制的DSP運動控制專用芯片MCX314AL,作為數(shù)控裝置電機的驅動芯片,其性能優(yōu)良、接口簡單、編程方便、工作可靠,給運動控制帶來極大方便。采用ARM微處理器STR710負責控制MCX314AL、外圍邏輯電路的管理及后臺任務的實現(xiàn)。系統(tǒng)軟件平臺采用源代碼公開的嵌入式實時操作系統(tǒng)uC/OS-Ⅱ,對數(shù)控系統(tǒng)軟件模塊的任務進行劃分,并根據(jù)其實時性要求賦予不同優(yōu)先級,采用基于優(yōu)先級的搶占式調度算法,設計了任務間的通信方式及中斷事件的響應,使該數(shù)控系統(tǒng)具有良好的實時性和穩(wěn)定性,可以滿足高精度加工的要求,同時也具有良好的人機界面和網絡支持。

    標簽: ARM 嵌入式 機床 數(shù)控系統(tǒng)

    上傳時間: 2013-05-25

    上傳用戶:mylinden

  • ARM處理器和FPGA在數(shù)據(jù)傳輸中的應用與研究

    隨著對高處理能力、網絡通信、實時多任務,超低功耗這些需求的增長,傳統(tǒng)8位處理器已經不能滿足新產品的要求了,高端嵌入式處理器已經得到了普遍的重視和應用.ARM是目前嵌入式領域應用最廣泛的RISC微處理器結構,該文研究了基于ARM處理器的嵌入式系統(tǒng)的開發(fā),介紹了利用一款ARM微處理器和FPGA設計的四路E1中繼板卡的硬件結構和工作原理,并在這個硬件平臺上進行軟件開發(fā)的過程.該四路E1收發(fā)器能夠提供四條E1鏈路,把帶寬從2Mbps提高到8Mbps,能夠同時負載120個用戶的通信,解決了數(shù)字環(huán)路系統(tǒng)中卡槽數(shù)目限制的問題.目前,建立在G. 703基礎上的El接口在分組網、幀中繼網、GSM移動基站及軍事通信中得到廣泛的應用,傳送語音信號、數(shù)據(jù)、圖像等業(yè)務.文中首先分析了當前數(shù)字環(huán)路系統(tǒng)的發(fā)展現(xiàn)狀和趨勢,隨著網絡通信的用戶數(shù)目及信息量的猛增,拓寬數(shù)據(jù)傳輸?shù)耐ǖ朗且豁椦芯繜狳c,這是開發(fā)四路E1收發(fā)器的一個目的.接著敘述了數(shù)字環(huán)路系統(tǒng)的結構和工作原理,即四路E1收發(fā)器的應用環(huán)境,著重介紹了四路E1板卡在整個系統(tǒng)中所扮演的角色和嵌入式處理器ARM的體系結構和特點,鑒于數(shù)據(jù)傳輸中對時鐘的要求比較嚴格,該文還介紹了FPGA技術,應用它主要是為系統(tǒng)提供各個精確的時鐘.然后,在分析了四路E1收發(fā)器的工作原理和比較了各類處理器特點的基礎上,提出了四路E1收發(fā)器的硬件設計,分別介紹了時鐘模塊、系統(tǒng)接口電路、存儲系統(tǒng)模塊、四通道E1合成器模塊、CPU模塊以及時隙交換模塊.接著,在研究分析了G.703和G.704等通信協(xié)議后,再根據(jù)系統(tǒng)要求提出了四路E1收發(fā)器的軟件設計.先介紹了實時操作系統(tǒng)RTXC,詳細闡述了ARM處理器啟動代碼程序的設計,然后給出了在此操作系統(tǒng)下軟件設計的整體結構,分四個任務分別闡述此軟件功能,其中詳細介紹了信令處理模塊、接口中斷處理模塊、系統(tǒng)運行監(jiān)測模塊和RC消息LC消息處理模塊.最后介紹了軟件和硬件的調試方法以及設計過程中的調試開發(fā)過程,整個系統(tǒng)設計完成后,經過反復調試、測驗已達到了預期的效果,現(xiàn)正投入使用中.

    標簽: FPGA ARM 處理器 中的應用

    上傳時間: 2013-04-24

    上傳用戶:夢雨軒膂

  • 手把手教你學AVR單片機C程序設計實驗程序

    目錄 第1章 概述 1.1 采用C語言提高編制單片機應用程序的效率 1.2 C語言具有突出的優(yōu)點 1.3 AvR單片機簡介 1.4 AvR單片機的C編譯器簡介 第2章 學習AVR單片機C程序設計所用的軟件及實驗器材介紹 2.1 IAR Enlbedded Workbench IDE C語言編譯器 2.2 AVR Studio集成開發(fā)環(huán)境 2.3 PonyProg2000下載軟件及SL—ISP下載軟件 2.4 AVR DEM0單片機綜合實驗板 2.5 AvR單片機JTAG仿真器 2.6 并口下載器 2.7 通用型多功能USB編程器 第3章 AvR單片機開發(fā)軟件的安裝及第一個入門程序 3.1 安裝IAR for AVR 4.30集成開發(fā)環(huán)境 3.2 安裝AVR Studio集成開發(fā)環(huán)境 3.3 安裝PonyProg2000下載軟件 3.4 安裝SLISP下載軟件 3.5 AvR單片機開發(fā)過程 3.6 第一個AVR入門程序 第4章 AVR單片機的主要特性及基本結構 4.1 ATMEGA16(L)單片機的產品特性 4.2 ATMEGA16(L)單片機的基本組成及引腳配置 4.3 AvR單片機的CPU內核 4.4 AvR的存儲器 4.5 系統(tǒng)時鐘及時鐘選項 4.6 電源管理及睡眠模式 4.7 系統(tǒng)控制和復位 4.8 中斷 第5章 C語言基礎知識 5.1 C語言的標識符與關鍵字 5.2 數(shù)據(jù)類型 5.3 AVR單片機的數(shù)據(jù)存儲空間 5.4 常量、變量及存儲方式 5.5 數(shù)組 5.6 C語言的運算 5.7 流程控制 5.8 函數(shù) 5.9 指針 5.10 結構體 5.11 共用體 5.12 中斷函數(shù) 第6章 ATMEGA16(L)的I/O端口使用 6.1 ATMEGAl6(L)的I/O端口 6.2 ATMEGAl6(L)中4組通用數(shù)字I/O端口的應用設置 6.3 ATMEGA16(L)的I/O端口使用注意事項 6.4 ATMEGAl6(L)PB口輸出實驗 6.5 8位數(shù)碼管測試 6.6 獨立式按鍵開關的使用 6.7 發(fā)光二極管的移動控制(跑馬燈實驗) 6.8 0~99數(shù)字的加減控制 6.9 4×4行列式按鍵開關的使用 第7章 ATMEGAl6(L)的中斷系統(tǒng)使用 7.1 ATMEGA16(L)的中斷系統(tǒng) 7.2 相關的中斷控制寄存器 7.3 INT1外部中斷實驗 7.4 INTO/INTl中斷計數(shù)實驗 7.5 INTO/INTl中斷嵌套實驗 7.6 2路防盜報警器實驗 7.7 低功耗睡眠模式下的按鍵中斷 7.8 4×4行列式按鍵的睡眠模式中斷喚醒設計 第8章 ATMEGAl6(L)驅動16×2點陣字符液晶模塊 8.1 16×2點陣字符液晶顯示器概述 8.2 液晶顯示器的突出優(yōu)點 8.3 16×2字符型液晶顯示模塊(LCM)特性 8.4 16×2字符型液晶顯示模塊(LCM)引腳及功能 8.5 16×2字符型液晶顯示模塊(LCM)的內部結構 8.6 液晶顯示控制驅動集成電路HD44780特點 8.7 HD44780工作原理 8.8 LCD控制器指令 8.9 LCM工作時序 8.10 8位數(shù)據(jù)傳送的ATMEGAl6(L)驅動16×2點陣字符液晶模塊的子函數(shù) 8.11 8位數(shù)據(jù)傳送的16×2 LCM演示程序1 8.12 8位數(shù)據(jù)傳送的16×2 LCM演示程序2 8.13 4位數(shù)據(jù)傳送的ATMEGA16(L)驅動16×2點陣字符液晶模塊的子函數(shù) 8.14 4位數(shù)據(jù)傳送的16×2 LCM演示程序 第9章 ATMEGA16(L)的定時/計數(shù)器 9.1 預分頻器和多路選擇器 9.2 8位定時/計時器T/C0 9.3 8位定時/計數(shù)器0的寄存器 9.4 16位定時/計數(shù)器T/C1 9.5 16位定時/計數(shù)器1的寄存器 9.6 8位定時/計數(shù)器T/C2 9.7 8位T/C2的寄存器 9.8 ICC6.31A C語言編譯器安裝 9.9 定時/計數(shù)器1的計時實驗 9.10 定時/計數(shù)器0的中斷實驗 9.11 4位顯示秒表實驗 9.12 比較匹配中斷及定時溢出中斷的測試實驗 9.13 PWM測試實驗 9.14 0~5 V數(shù)字電壓調整器 9.15 定時器(計數(shù)器)0的計數(shù)實驗 9.16 定時/計數(shù)器1的輸入捕獲實驗 ......

    標簽: AVR 手把手 單片機 C程序

    上傳時間: 2013-07-30

    上傳用戶:yepeng139

  • PCF8591中文數(shù)據(jù)手冊

    PCF8591中文數(shù)據(jù)手冊- 8位A/D和D/A轉換器

    標簽: 8591 PCF 數(shù)據(jù)手冊

    上傳時間: 2013-04-24

    上傳用戶:04121298

  • 基于ARM平臺的嵌入式網絡控制器的設計與實現(xiàn)

    隨著計算機技術、通信技術、集成電路技術和控制技術的發(fā)展,傳統(tǒng)的工業(yè)控制領域正經歷著一場前所未有的變革,開始向網絡化方向發(fā)展。本文即從未來工業(yè)控制網絡發(fā)展的需要出發(fā),設計并實現(xiàn)了以S3C2410微處理器為核心的嵌入式網絡控制器。 本文以S3C2410-32 位微處理為核心,設計并實現(xiàn)了具有1路以太網接口、1路 USB Host 接口、1路USB Device 接口、3路RS232串口、1個CAN總線擴展卡、1個RS485擴展卡、1個RS422擴展卡使用、8路A/D、1路D/A、4路 PWM、一個 240×320TFT LCD 顯示觸摸屏的功能強大的嵌入式網絡控制器。并在此基礎上,結合嵌入式操作系統(tǒng)Windows CE建立了一個嵌入式軟件開發(fā)平臺。 在深入研究和分析CANopen協(xié)議的基礎上,實現(xiàn)了基于Windows CE 的嵌入式 CANopen 協(xié)議棧,大大提高了嵌入式網絡控制器在現(xiàn)場總線上的通信和控制能力,為新型的網絡控制算法研究提供了實驗平臺。在探討了TCP/IP協(xié)議的基礎上研究了基于 Windows CE 的嵌入式 TCP/IP 協(xié)議棧,掌握了Windows CE 平臺的網絡 Socket 通信編程,使控制器能夠通過以太網接到Intranet或Intemet上。 在完成嵌入式網絡控制器硬件與軟件設計的基礎上,將控制器應用到了網絡化的嵌入式數(shù)控系統(tǒng)的中央數(shù)控單元中,實現(xiàn)數(shù)控系統(tǒng)等數(shù)控設備小型化、網絡化和集成化的需要。并以此為基礎,結合計算機控制實驗室建設,構建了三層(信息層、控制層和設備層)工業(yè)網絡實驗平臺,實現(xiàn)了實驗室設備真正的網絡互連,為網絡控制研究提供了一個高性能的平臺。

    標簽: ARM 嵌入式網絡 控制器

    上傳時間: 2013-06-10

    上傳用戶:hzy5825468

  • LED顯示屏控制器的研究與開發(fā)

    近年來,LED(light emitting diode,發(fā)光二極管)電子顯示屏作為一種高科技產品日益引起人們的重視。它可以實時顯示或循環(huán)播放文字、圖形和圖像信息,具有顯示方式豐富、觀賞性強、顯示內容修改方便、亮度高、顯示穩(wěn)定且壽命長等多種優(yōu)點,被廣泛應用于商業(yè)廣告、體育比賽、交通信息報導等諸多領域。 LED顯示屏的核心技術主要集中在控制器中。目前,大部分異步顯示屏采用的是8位或16位的微控制器,由于受到微處理器的處理速度、體系架構、尋址范圍、外圍接口資源等諸多限制,已難以在要求顯示較多像素、顯示內容幀頻較高、動態(tài)顯示效果復雜的情況下得到良好的動態(tài)視覺效果。 針對以上情況,本文研究開發(fā)了一種全新的,由32位高性能ARM微處理器組成的LED顯示屏控制系統(tǒng),就控制平臺、硬件結構和軟件開發(fā)實現(xiàn)給出了驅動部分和控制部分的詳細分析與設計。 本文根據(jù)LED顯示屏在列車車廂和火車、汽車車站旅客導向系統(tǒng)中為應用背景,結合LPC2138的功能特點和LED顯示屏的功能需求。詳細介紹了顯示屏控制系統(tǒng)中包括電源模塊、復位模塊、RS485通訊電路等主要模塊的設計。成功實現(xiàn)了數(shù)據(jù)掃描、數(shù)據(jù)發(fā)送、數(shù)據(jù)通訊等LED顯示屏所需的功能。 結合控制系統(tǒng)RS485通訊協(xié)議和系統(tǒng)顯示的要求,分析了LED顯示屏通訊和控制系統(tǒng)的軟件開發(fā)流程。并詳細分析了顯示屏的靜、動態(tài)圖文顯示軟件流程結構;系統(tǒng)從上位機接受數(shù)據(jù)到信息顯示的整個軟件處理流程。 最后本文分析了LED顯示屏控制系統(tǒng)研發(fā)中所遇到的幾個難點問題,包括:提高RS485總線可靠性和抗干擾問題、系統(tǒng)在頻繁更換內容死機的問題、顯示內容較多時視覺效果的處理問題,并給出了解決方法。 經過實際測試,本文所述LED顯示屏控制系統(tǒng)性能良好,工作穩(wěn)定可靠,易于維護升級,具有很高的性價比。

    標簽: LED 顯示屏 控制器

    上傳時間: 2013-05-28

    上傳用戶:chongchong2016

  • 丁丁的微型編程器(包含PCB文件)

    ·可讀寫WINBOND和ATMEL公司生產的8位單片機,如w78e51, w78e52,w78e58,w77e58,89c51,89c52,80f51,80f52,87f51,87f52,89c2051, 89c1051等。燒寫過程有燒寫校驗,三級加密。 1,正如有的朋友所說,這是丁丁原作的改版(并無冒犯丁丁之意);2,向丁丁學習,源程序公開,不過上位機界面(VB做的)暫時還不舍得(哈哈)

    標簽: PCB 編程器

    上傳時間: 2013-05-16

    上傳用戶:icarus

  • 74LS164.pdf

    英文描述: 8-Bit Serial-Input/Parallel-Output Shift Register 中文描述: 8位Serial-Input/Parallel-Output移位寄存器

    標簽: 164 74 LS

    上傳時間: 2013-04-24

    上傳用戶:epson850

主站蜘蛛池模板: 鄂伦春自治旗| 安平县| 罗甸县| 集贤县| 梁河县| 龙山县| 杭锦旗| 昂仁县| 钦州市| 金堂县| 沅陵县| 濉溪县| 任丘市| 茶陵县| 左贡县| 三亚市| 通州区| 永昌县| 西和县| 平昌县| 徐州市| 达拉特旗| 红安县| 二连浩特市| 池州市| 儋州市| 和顺县| 托克托县| 长岛县| 淮北市| 无为县| 怀宁县| 枞阳县| 漳平市| 鹤壁市| 晋城| 宜昌市| 阿拉善左旗| 托克逊县| 来宾市| 汪清县|