能精確計算C語言延時程序中延時時間的小工具
上傳時間: 2013-07-29
上傳用戶:357739060
單片機(jī)的C語言教程。初學(xué)者可以來看看。大家交流ixa
上傳時間: 2013-07-01
上傳用戶:金宜
本課件可用來與作者編著的《C語言程序設(shè)計教程》(人民郵電出版社)配合使用,也可獨(dú)立使用。 使用中,編譯器最好使用VC++6.0。課件中,有關(guān)程序的調(diào)試內(nèi)容大部分沒有納入課件之中,這是因?yàn)楸菊n件是與VC++6.0集成開發(fā)環(huán)境配合使用的,教師在課堂上使用集成開發(fā)環(huán)境時,可隨時給學(xué)生講授開發(fā)環(huán)境調(diào)試工具的使用和C程序的調(diào)試技巧。如果采用TC2.0開發(fā)環(huán)境,本課件也能使用。 由于課件主要是講授C程序設(shè)計,有關(guān)C語言語法的一些細(xì)節(jié)較少涉及,這主要是考慮到教師在授課時,可通過集成開發(fā)環(huán)境,使用一些小的程序來講授語法。因此,教師在使用本課件授課時,務(wù)必要額外提供一些說明C語法的小程序。
上傳時間: 2013-06-24
上傳用戶:s藍(lán)莓汁
11088ICCAVR V7.16A下載,ICCAVR專業(yè)版,AVR單片機(jī)C語言開發(fā)軟件。
標(biāo)簽: ICCAVR 11088 7.16 AVR
上傳時間: 2013-06-03
上傳用戶:JESS
阻抗計算工具, 比較方便實(shí)用,阻抗計算工具, 比較方便實(shí)用,
上傳時間: 2013-07-30
上傳用戶:ziyu_job1234
新概念51單片機(jī)C語言教程.入門、提高、開發(fā)所付源碼
標(biāo)簽: 51單片機(jī)C語言 教程
上傳時間: 2013-08-02
上傳用戶:himbly
本文設(shè)計的井下網(wǎng)絡(luò)分站作為“煤礦安全自動檢測、監(jiān)控及管理系統(tǒng)”的一個重要的組成部分,以ARM微控制器為核心,以操作系統(tǒng)μC/OS-Ⅱ?yàn)椴僮髌脚_,采用TCP/IP協(xié)議棧實(shí)現(xiàn)了分站的網(wǎng)絡(luò)通信功能,很好的解決了當(dāng)前煤礦企業(yè)安全監(jiān)控系統(tǒng)通信協(xié)議不一致的問題。 在硬件方面,嚴(yán)格按照《煤礦安全監(jiān)控系統(tǒng)通用技術(shù)要求》完成了監(jiān)控分站的總體硬件設(shè)計,并通過驅(qū)動網(wǎng)卡芯片RTL8019AS實(shí)現(xiàn)了以太網(wǎng)連接。選用PHILIPS的32位ARM芯片LPC2214作為分站的控制芯片,它帶有16KB的靜態(tài)RAM和256KB的高速FLASH,包含8路10位A/D,還有多個串行接口,可使用的GPIO高達(dá)76個(使用了外部存儲器),很好了滿足了分站外接傳感器的多樣化要求。在人機(jī)對話方面,系統(tǒng)擴(kuò)展了128×64的液晶和1×4的鍵盤。在通信方面,采用TCP/IP協(xié)議與地面主機(jī)進(jìn)行通信,將各種參數(shù)傳送到地面主機(jī)進(jìn)行復(fù)雜的運(yùn)算處理。 在軟件方面,介紹了嵌入式操作系統(tǒng)μC/OS-Ⅱ的移植過程,并在此基礎(chǔ)上分析了TCP/IP協(xié)議棧的實(shí)現(xiàn);制定了統(tǒng)一的數(shù)據(jù)交換格式;通信過程中采用了標(biāo)準(zhǔn)的TCP/IP協(xié)議;詳細(xì)介紹了幾個主要程序模塊的編程思路,如LCD顯示、外部輸入頻率信號的計數(shù)及數(shù)據(jù)存儲,并給出了在實(shí)際編程過程中遇到的問題及解決方法。 本監(jiān)控分站根據(jù)《本質(zhì)安全型“i”》標(biāo)準(zhǔn)將外部接入設(shè)備和分站作了電氣隔離,該分站具有2路A/D數(shù)據(jù)采集;6路光電隔離數(shù)字量輸入;2路光電隔離數(shù)字量輸出對外部設(shè)備進(jìn)行遠(yuǎn)程管理和控制;人機(jī)接口提供人機(jī)交互界面,提供按鍵操作和數(shù)據(jù)顯示;RS485通信接口負(fù)責(zé)與外界設(shè)備進(jìn)行通信;網(wǎng)絡(luò)通信接口負(fù)責(zé)為各種監(jiān)測監(jiān)控系統(tǒng)提供兼容的接入接口;非易失性鐵電存儲器作為數(shù)據(jù)存儲區(qū)以保證掉電后存儲數(shù)據(jù)不丟失。
標(biāo)簽: ARM 網(wǎng)絡(luò) 分
上傳時間: 2013-04-24
上傳用戶:13160677563
隨著現(xiàn)代控制技術(shù)的飛速發(fā)展和傳統(tǒng)工業(yè)改造的逐步實(shí)現(xiàn),能夠獨(dú)立工作的溫度檢測和顯示系統(tǒng)已經(jīng)應(yīng)用于諸多領(lǐng)域。傳統(tǒng)的溫度監(jiān)測系統(tǒng)可靠性和實(shí)時性相對較差,溫度測量的精度和準(zhǔn)確度較低,而且大多采用有線方式對整個系統(tǒng)進(jìn)行控制,這不利于應(yīng)用的擴(kuò)展。近年來,嵌入式系統(tǒng)和無線通信技術(shù)(特別是短消息業(yè)務(wù))受到遠(yuǎn)程監(jiān)測領(lǐng)域研究者的密切關(guān)注,成為一個研究熱點(diǎn)。本文提出了一種將帶有I2C總線的ARM嵌入式微處理器和短消息業(yè)務(wù)(SMS)用于溫度檢測系統(tǒng)中的方法,實(shí)現(xiàn)了溫度的多點(diǎn)監(jiān)測。本文的主要研究內(nèi)容如下: (1)多點(diǎn)溫度監(jiān)測系統(tǒng)硬件設(shè)計。采用以ARM微處理器LPC2290芯片為核心的嵌入式工控板,通過對Benq無線通信模塊M22的控制,接收并識別監(jiān)測中心發(fā)過來的短消息內(nèi)容,實(shí)現(xiàn)了多點(diǎn)溫度的采集及顯示;采用八個帶有I2C總線接口的數(shù)字溫度傳感器LM75,組成八點(diǎn)溫度采集電路:利用帶有I2C總線接口的LED驅(qū)動器件ZLG7290及共陰式數(shù)碼管為溫度顯示電路,保證了溫度測量的精度和準(zhǔn)確度。 (2)多點(diǎn)溫度監(jiān)測系統(tǒng)軟件設(shè)計。根據(jù)整個監(jiān)測系統(tǒng)的特點(diǎn),提出了軟件設(shè)計的總體思路,并以ADS1.2為集成開發(fā)環(huán)境,將μC/OS-Ⅱ嵌入式操作系統(tǒng)的相關(guān)代碼移植到LPC2290中;采用分層體系思想,使用標(biāo)準(zhǔn)C語言編寫程序,結(jié)合嵌入式操作系統(tǒng)的任務(wù)管理、信號量等機(jī)制,并調(diào)用相關(guān)的應(yīng)用程序接口函數(shù)(API函數(shù)),設(shè)計了包括溫度采集、溫度顯示、短消息接收與發(fā)送等多個子程序。 (3)監(jiān)測中心軟件設(shè)計。為了增強(qiáng)系統(tǒng)控制和數(shù)據(jù)管理功能,使用Visual C++6.0及ADO數(shù)據(jù)庫技術(shù)編寫了監(jiān)測中心軟件人機(jī)交互界面,通過串口使另一M22無線通信模塊同監(jiān)測中心上位機(jī)的通信,實(shí)現(xiàn)了在PC機(jī)上發(fā)送短消息指令對下位機(jī)進(jìn)行遠(yuǎn)程控制,并將接收到的數(shù)據(jù)存儲在Access數(shù)據(jù)庫中以便分析處理。 嵌入式技術(shù)和短消息業(yè)務(wù)在一定程度上提高了多點(diǎn)溫度監(jiān)測系統(tǒng)的測量精度、可靠性、穩(wěn)定性和實(shí)時性,對改進(jìn)遠(yuǎn)程監(jiān)測系統(tǒng)的控制方式和數(shù)據(jù)傳輸方式有一定的意義,也為對嵌入式應(yīng)用項目的開發(fā)奠定了基礎(chǔ)。
標(biāo)簽: ARM 多點(diǎn) 溫度監(jiān)測 系統(tǒng)設(shè)計
上傳時間: 2013-07-08
上傳用戶:feichengweoayauya
SK6281量產(chǎn)工具20080409版SK6281_PDT_20080409
標(biāo)簽: 20080409 6281 SK PDT
上傳時間: 2013-07-26
上傳用戶:szchen2006
成功量產(chǎn)金士頓4G工具SK6281PDT20080123[1]
標(biāo)簽: 20080123 6281 PDT SK
上傳時間: 2013-04-24
上傳用戶:唐僧他不信佛
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1