用C語言編程的人員必讀,主要簡述了如何構(gòu)建高質(zhì)量軟件。
標(biāo)簽: C語言編程
上傳時間: 2013-08-04
上傳用戶:chitu38
C語言的經(jīng)典教材,深入解剖C的各類問題,非常適合進(jìn)一步深入學(xué)習(xí)C的工程師
標(biāo)簽: c語言
上傳時間: 2013-06-30
上傳用戶:13160677563
Linux操作系統(tǒng)下C語言編程入門 Linux操作系統(tǒng)下C語言編程入門
標(biāo)簽: Linux C語言 操作系統(tǒng) 編程入門
上傳時間: 2013-04-24
上傳用戶:zw380105939
C語言庫函數(shù)的原型,有用的拿去C語言庫函數(shù)的原型,有用的拿去C語言庫函數(shù)的原型,有用的拿去C語言庫函數(shù)的原型,有用的拿去
上傳時間: 2013-06-14
上傳用戶:Breathe0125
單片機(jī)C語言程序設(shè)計實例,其中有詳細(xì)的解釋,適合剛學(xué)習(xí)單片機(jī)的學(xué)習(xí)C語言編程,也適合于學(xué)過單片機(jī)的參考!
標(biāo)簽: 100 單片機(jī) C語言 程序設(shè)計
上傳時間: 2013-07-20
上傳用戶:szchen2006
現(xiàn)場總線技術(shù)以其先進(jìn)性、實用性、可靠性、開放性等優(yōu)點,已經(jīng)成為自動化技術(shù)發(fā)展的熱點?,F(xiàn)場總線控制系統(tǒng)作為一種開放的、具可互操作性的、徹底分散的分布式控制系統(tǒng),已經(jīng)對傳統(tǒng)的PLC、集散控制系統(tǒng)形成了巨大的沖擊,具有廣闊的發(fā)展前景。 作為現(xiàn)場總線之一的CAN總線以其可靠性高、實時性好、價格低廉、容易實現(xiàn)等優(yōu)點,被廣泛應(yīng)用于工業(yè)控制領(lǐng)域。與傳統(tǒng)的控制系統(tǒng)相比,基于CAN總線設(shè)計的工業(yè)控制系統(tǒng)可以減少系統(tǒng)控制的復(fù)雜性,降低成本,并能提高系統(tǒng)的穩(wěn)定性和擴(kuò)展性。 本論文針對某石材加工廠的具體應(yīng)用需求,在分析了CAN總線協(xié)議的基礎(chǔ)上,給出了工業(yè)控制網(wǎng)絡(luò)的總體解決方案,主控節(jié)點硬件設(shè)計、軟件設(shè)計,人機(jī)界面設(shè)計,以及網(wǎng)絡(luò)通訊結(jié)構(gòu)模型及具體實現(xiàn)流程,完成的主要工作如下: 軟硬件平臺設(shè)計,基于ARM處理器LPC2378開發(fā)了工控網(wǎng)絡(luò)主控節(jié)點。設(shè)計了該節(jié)點的硬件電路,包括CAN總線接口電路、串行接口電路、AD、DA轉(zhuǎn)換隔離電路等。在硬件平臺上進(jìn)行μC/OS-II操作系統(tǒng)移植,基于該操作系統(tǒng)編寫了各硬件模塊驅(qū)動程序,主要包括串行接口和CAN模塊的初始化、數(shù)據(jù)接收以及發(fā)送。 通訊設(shè)計,根據(jù)工業(yè)控制應(yīng)用的具體需求,設(shè)計了網(wǎng)絡(luò)整體解決方案,包括網(wǎng)絡(luò)拓?fù)浞桨福ㄓ嵔Y(jié)構(gòu)等,基于CAN總線技術(shù)規(guī)范CAN2.0B自定義了CAN總線網(wǎng)絡(luò)應(yīng)用層通信協(xié)議CAN08。 人機(jī)界面設(shè)計,基于威綸MT505設(shè)計了工控網(wǎng)絡(luò)的人機(jī)界面,編程實現(xiàn)人機(jī)界面與主控節(jié)點的Modbus通訊。
標(biāo)簽: ARM 現(xiàn)場總線 控制系統(tǒng) 主控
上傳時間: 2013-07-09
上傳用戶:familiarsmile
《徹底搞定C指針》是互聯(lián)網(wǎng)上下載次數(shù)最多的針對C指針問題的中文資源之一
標(biāo)簽: 指針
上傳時間: 2013-06-05
上傳用戶:y307115118
目前國內(nèi)的大多數(shù)通用直流電參數(shù)測量設(shè)備,精度等級一般為0.5級或0,2級,精度更高的測量儀表(校表)一般為0.1~0.05級。而數(shù)字儀表使用的CPU大多數(shù)仍采用8位或16位單片機(jī),由于其處理速度慢,不易實現(xiàn)更多的功能。軟件上還是采用匯編語言編程,流程上沿用傳統(tǒng)的線性程序,不便于軟件的升級和維護(hù)。而國外高精度的測量設(shè)備往往價格很高。為了更好地滿足計算過程中準(zhǔn)確性、精確性、快速性以及日后客戶對儀表功能上的升級要求,克服目前國內(nèi)現(xiàn)行的直流電參數(shù)測量儀器存在的局限,同時獲得更高的性價比,本文在充分分析和吸收當(dāng)前國內(nèi)外數(shù)字儀表的先進(jìn)技術(shù)和經(jīng)驗后,研制了一種基于32位ARM和嵌入式實時操作系統(tǒng)μC/OS-Ⅱ的智能直流校驗表,精度已達(dá)到了0.05級,該儀器是目前國內(nèi)直流電參數(shù)測量的最高性能儀器之一,可廣泛用于實驗室、計量院所、電力系統(tǒng)等部門作為0.1級、0.05級直流電壓、電流測量標(biāo)準(zhǔn)或現(xiàn)場檢測。 本文首先對直流表的各種測量功能和精度要求進(jìn)行了分析,提出了儀器的總體框架和滿足測量精度要求的措施。本裝置硬件上采用ARM結(jié)構(gòu),以恩智浦公司的ARM微控制器(LPC2134)為控制核心,實現(xiàn)測量、校準(zhǔn)、通信和顯示功能。軟件上則基于嵌入式實時操作系統(tǒng)μC/OS-Ⅱ進(jìn)行了儀表的總體程序設(shè)計。 在介紹了對直流表硬件電路的設(shè)計及驅(qū)動程序的編寫后,再簡單闡述了μC/OS-Ⅱ的一些基本概念和在ARM微控制器(LPC2134)上的移植,并詳細(xì)介紹了基于μC/OS-Ⅱ平臺應(yīng)用程序的任務(wù)劃分,在設(shè)計了全部程序后,探討了誤差的分類和產(chǎn)生原因,并對實驗結(jié)果進(jìn)行了分析。
上傳時間: 2013-06-25
上傳用戶:元宵漢堡包
嵌入式Linux的c開發(fā),很詳細(xì)的講解了嵌入式Linux的驅(qū)動和最小系統(tǒng)啟動開發(fā),uboot的開發(fā)等等
標(biāo)簽: 嵌入式C
上傳時間: 2013-04-24
上傳用戶:wangdean1101
本文以倒立擺控制系統(tǒng)控制為例,介紹Borland C++ Builder 在數(shù)據(jù)采集、處理中的應(yīng)用,并根據(jù)系統(tǒng)控制算法控制電機(jī)左右運(yùn)動,從而保證倒立擺能穩(wěn)定地站立在豎直位置。關(guān)鍵詞: C++
標(biāo)簽: Builder 倒立擺 控制系統(tǒng)
上傳時間: 2013-04-24
上傳用戶:Shoen
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1