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

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

圖形化編程軟件

  • 基于ARM與Zigbee的風蝕風沙小氣候監控系統的研究

    隨著科技的不斷進步,現代電子技術、信息技術得到不斷的發展,隨之也帶來了監控技術的不斷發展。現代監控技術的含義已不僅僅是局限于某種單一的或獨立的傳感器測量或數據處理,而是多種技術的集成融合。針對與風蝕風沙與小氣候環境的監測技術的實際需要,本選題提出了一種基于嵌入式ARM-Linux技術、Zigbee技術、GPRS網絡技術與現代傳感器技術的風蝕風沙與小氣候環境的監控系統。 針對風蝕風沙以及小氣候環境監測的各種傳感器的種類以及型號的差別性與環境因子的需要,本選題選擇了功能強大的ARM9處理器AT91RM9200為硬件平臺,以開源的嵌入式Linux操作系統為軟件平臺的設計方案。考慮到野外監測中傳感器的分布問題,選擇了無線自主路由的Zigbee技術進行各種模擬傳感器的連接,Zigbee主模塊與AT91RM9200處理器之間的通信采用RS-232總線進行連接的設計思路。在對數據進行處理方法的選擇上,本選題進行了數據的本地存儲與GPRS網絡無線遠程發送相結合的設計方法。本地存儲可以利用具有USB接口的現場存儲設備如U盤、SD卡等。在進行GPRS網絡傳輸時,本課題選擇了西門子公司的MC39i模塊實現GPRS網絡與Internet網絡的無縫對接,以進行終端設備與遠端服務器的通信。軟件設計上,采用了模塊化設計,使用多線程編程,提高了軟件運行的能力,在網絡編程上使用了Socket編程技術,保證了多通道數據的網絡傳輸。 本系統已經實現了硬件設計、軟件設計的全部過程,并且已經在吉林白城中國農業大學實驗站安裝使用。實踐表明,該系統具有可靠性高、體積小、安裝方便,數據采集及時、準確、可靠等特點,適合大部分野外環境的監測應用。

    標簽: Zigbee ARM 監控系統

    上傳時間: 2013-04-24

    上傳用戶:tzl1975

  • CC2530開發板 CC2530模塊 CC2530開發套件

    針對CC2430/CC2530芯片的Zigbee開發套件可與IAR for MCS-51 集成開發環境無縫連接,操作方便、連接方便、簡單易學,是學習開發Zigbee產品最好最實用的開發工具。通過USB接口連接電腦,具有代碼高速下載,在線調試,斷點、單步、變量觀察,寄存器觀察等功能,實現對CC2430/CC2530系列無線單片機實時在線仿真、調試。該開發套件模板能夠協助初學者和設計人員快速評估及進行多種Zigbee應用開發,熟悉掌握硬件原理和協議棧。

    標簽: 2530 CC 開發板 開發套件

    上傳時間: 2013-05-31

    上傳用戶:riiqg1989

  • 基于ARM的Linux平臺上USB驅動實現

    隨著USB接口性能的不斷增強,USB接口被廣泛應用到各種硬件設備上。如今在Linux操作系統中,針對USB設備的驅動編程工作越來越受到重視。本課題在以S3C2410處理器為基礎的硬件平臺上,對Linux操作系統環境下USB設備驅動工作原理進行了研究。在理解USB協議的基礎上完成了S3C2410處理器內置USB設備控制器固件和驅動程序的編寫調試等方面的工作。 固件程序工作在硬件設備上,通過它控制設備的正常工作,負責與主機端的通信會話。由于本課題中的USB設備控制器是3C2410處理器的片內外設,因此固件程序要管理整個S3C2410處理器的工作。在處理器開機工作時,固件程序首先完成包括USB設備控制器在內的整個處理器的初始化,然后與主機共同進行USB設備的枚舉,最后進入循環等待主機端發起通信。當主機發起通信時,處理器產生USB中斷,固件程序調用中斷處理函數。 在Linux操作系統中,內核通過調用驅動中提供的標準接口將應用程序中對設備的操作映射到具體的硬件設備。驅動程序中包括向驅動注冊,驅動支持設備列表信息以及各種系統調用具體實現等方面。USB接口所支持的四種傳輸方式,根據S3C2410內置USB設備控制器的功能屬性,在驅動中采用了塊傳輸的傳輸方式,通過URB的方式實現對設備的讀寫操作。 最后設計一個簡單文件傳輸系統對固件和驅動程序進行了測試。測試系統中主機端通過USB接口傳輸一個wav格式的音頻文件,設備端接收到數據保存在內存中。

    標簽: Linux ARM USB 驅動實現

    上傳時間: 2013-04-24

    上傳用戶:liuchee

  • AVR單片機GCC程序設計及其設計例程

    新手資料,AVR單片機GCC程序設計及其設計例程

    標簽: AVR GCC 單片機 程序設計

    上傳時間: 2013-06-11

    上傳用戶:mosliu

  • 基于ARM的嵌入式工業過程數據采集記錄系統的研究與實現

    研究如何將當前流行的嵌入式技術應用于工業領域中的數據采集與記錄方面,是當今工業過程測量控制領域發展的一個必然方向。 本論文所設計完成的嵌入式工業過程數據采集與記錄系統,是以32位ARM7微處理器S3C44B0X為核心,取代了傳統的單片機,并且引入了μClinux多任務實時操作系統。采集到的工業現場的實時數據,經A/D轉換等步驟處理后,顯示在高分辨率的彩色LCD上。在MiniGUI的支持下,通過豐富的圖形界面功能,以曲線或表格的形式顯示工業現場實時數據的變化趨勢,具有良好的人機界面。輸入功能通過點擊觸摸屏來實現,可以像使用Windows操作系統一樣,點擊菜單、滾動條、列表框、按鈕等控件以完成相應的操作。數據的記錄完全脫離PC機,顯示在LCD上的數據,可以實時的以文件的形式存儲在Nand Flash中,必要的時候通過USB接口用U盤導出。μClinux操作系統中移植了BOA網絡服務器和CGI腳本程序,因此具有動態Web監控功能,用戶可以在PC機上的瀏覽器中通過網絡隨時監測工業現場的實時數據。 經過測試,該系統可以穩定可靠的運行,完全實現了工業現場數據的實時采集、人性化顯示、規范化操作、脫機化記錄和網絡化監測等一系列功能,取代了傳統的底層智能儀表搭配PC機的構架,將其功能合二為一,對工業企業的技術進步和生產過程的現代化有著重要的作用。

    標簽: ARM 嵌入式 工業過程 數據采集

    上傳時間: 2013-07-18

    上傳用戶:qwe1234

  • 基于ARM的掌形識別門禁系統研究與設計

    自“9.11”后,隨著人們對安防需求的升級,門禁控制系統得到日益廣泛的應用,不斷提高門禁系統的安全性成為研究的重要課題。第四代門禁系統結合了人體生物特征識別技術,利用人體本身具有的物理特征(如指紋、虹膜、臉型、掌紋等)或行為特征(如步態、簽名等)來確定人的身份,取代或加強傳統的身份識別方法。 論文采用掌形識別為控制方案,基于ARM920T內核的EP9315芯片為門禁系統CPU,設計和調試了系統的硬件平臺。 論文研究了掌形識別算法,進行了三方面的工作。 首先研究了掌形中的手形特征,提出了一種基于骨架特征的手形識別算法,很好的克服了手指旋轉給識別帶來的干擾。 然后研究了掌形中的掌紋特征,通過系列圖像處理,分離出手掌的三條主線,提取主線端點,并在主線上等間隔采樣,利用端點和采樣點進行匹配,擁有很高的識別率。 最后結合手形與掌紋特征,實現掌形識別。依據手形特征對掌形庫進行粗分類,利用掌紋特征進行匹配,算法擁有很快的識別速度與穩定較高的識別率。對分類規則提出了新思路與方法。 論文還提出了基于ARM的門禁系統方案。成功設計了以基于ARM920T內核的EP9315芯片為CPU的最小系統,設計PCB圖并制板,最后調試了系統的底層電路。 論文的研究設計工作,通過提高掌形識別算法的識別率,達到了提高門禁系統安全性的目的;ARM平臺的設計與調試,在工程實際中有參考價值。

    標簽: ARM 識別 系統研究 門禁

    上傳時間: 2013-04-24

    上傳用戶:zsjzc

  • 基于ARM和Nucleus Plus的打印機設計與實現

    隨著國有銀行向商業銀行的轉變,銀行的設備采購標準會越來越高,與此同時,銀行柜臺業務量的增加,使得老一代的銀行專用打印機無論在速度上還是在使用的方便性上都顯得力不從心,為了占領市場,公司有必要開發新型的、使用更加方便的打印機。 老一代打印機在打印存折時,柜臺工作人員要把存折放準位置,要不然打印會偏離預定位置,在打印信函時,有的冷僻字無法打印出來,軟件無法下載升級。為了加快柜臺處理速度,減小柜臺工作人員的工作量,需要開發能自動糾偏定位,字符完善的打印機。 本文在分析需求的基礎上,比較當前流行的處理器,選用Atmel公司的ARM芯片AT91M42800A作為處理核心,使用Xilin公司的20萬門的FPGA XC2S200做硬件邏輯控制,通過光電傳感器和相關的控制電路來實現自動糾偏定位。在嵌入式操作系統上選用Nucleus Plus,約95%的Nucleus Plus代碼用C語言編寫,因此它能很方便移植,同時它還提供全部源代碼,這樣便于開發。另外,它還只要一次性付費,這使得它有很好的成本優勢。 文中詳細說明了本系統的硬件、固件的實現。在硬件上闡述了一些單元電路,包括存儲器電路,接口電路,傳感器電路等的設計思路和實現方法。通過光電傳感電路,步進電機控制和軟件結合,形成閉環控制,從而實現了快速自動糾偏定位;通過大屏幕的LCD顯示實現了操作界面的簡單化;采用大容量的存儲器以及大字庫解決了冷僻字無法打印的問題;固件部分詳細闡述了系統上電啟動過程,包括Bootstrap模塊和loader模塊,Bootstrap模塊主要功能是重定位存儲器,初始化基本硬件以及Loader模塊的自動在線下載升級。Loader模塊的主要功能是下載FPGA的配置代碼,初始化鍵盤和顯示器,然后調用Nucleus Plus初始化代碼,從而建立和調用任務。 本文通過總結測試結果,與老一代打印機相比,新打印機在智能化上實現了自動糾偏定位,使得打印機操作人員不需要準確放置存折,就能正確打印,提高了工作效率;在打印速度上比原系統提高30%,還可方便地實現軟件升級。 當然,新的打印機在存折偏移很大時,要耗費長時間才能把存折推到正確位置。這要在糾偏算法上做進一步的改進。

    標簽: Nucleus Plus ARM 打印機

    上傳時間: 2013-04-24

    上傳用戶:feichengweoayauya

  • ATJ2075公版MP3圖紙+固件

    ATJ2075公版MP3圖紙+固件,圖紙就不要說了,自己看的懂吧,然后里面有固件的實用說明

    標簽: 2075 ATJ MP3 圖紙

    上傳時間: 2013-06-16

    上傳用戶:wsm555

  • FPGA串口學習例程

    自己寫的一個FPGA串口通信的例程,已通過了軟件驗證,發給現在在學習FPGA通信的朋友。

    標簽: FPGA 串口

    上傳時間: 2013-07-25

    上傳用戶:wsm555

  • 基于ARMVxWorks的多現場總線網關BSP及驅動程序研究

    作為一種全數字化的現場通信網絡,現場總線以其可控性強、可靠性高、開放性好等優點。在實際應用中常常需要在不同種類的現場總線間進行數據通信以及用戶需要對不同種類的現場總線設備進行操作和控制。同時,工業測控系統在控制層采用現場總線技術,而在管理層采用以太網構成的企業信息網

    標簽: ARMVxWorks BSP 現場總線 網關

    上傳時間: 2013-05-25

    上傳用戶:xianglee

主站蜘蛛池模板: 浪卡子县| 乐山市| 平乡县| 岚皋县| 佛坪县| 鄂伦春自治旗| 孝感市| 博罗县| 六安市| 富宁县| 湘潭县| 湛江市| 象山县| 望江县| 苏州市| 乡城县| 怀化市| 隆回县| 油尖旺区| 万载县| 乐山市| 会宁县| 丹江口市| 乌拉特前旗| 富宁县| 丰城市| 卫辉市| 分宜县| 晋江市| 拉萨市| 会泽县| 体育| 寿阳县| 洛隆县| 海丰县| 安远县| 保靖县| 巴南区| 两当县| 罗平县| 北海市|