freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

電子信息工程-c串口通信上位機(jī)畢業(yè)設(shè)計(jì)說(shuō)明書(shū)(文件)

 

【正文】 上位機(jī)自發(fā)自收調(diào)試結(jié)果 對(duì)于保存到數(shù)據(jù)庫(kù)的數(shù)據(jù)進(jìn)行查詢(xún)操作,查詢(xún)的結(jié)果如圖 67所示。 (1) 數(shù)據(jù)發(fā)送 通信的主要目的是將數(shù)據(jù)從一端發(fā)送到另一端,以實(shí)現(xiàn)數(shù)據(jù)的交換。數(shù)據(jù)在到達(dá)正確目的地之前,可能需要經(jīng)過(guò)一系列中間節(jié)點(diǎn),它們負(fù)責(zé)數(shù)據(jù)的轉(zhuǎn)送工作,以送達(dá)目的地,這些中間節(jié)點(diǎn)稱(chēng)為 DSE(Data Switching Equipment,數(shù)據(jù)交換設(shè)備 )。所有電子儀器的基礎(chǔ)均來(lái)自“開(kāi)”、“關(guān)”兩個(gè)狀態(tài)的改變,可以將它們表示為 0 與 l 或表示為“高電位”、“低電位”,不管表示方法如何,目的在于造成“狀態(tài)的改變”,將很多的 0與 l組合成一大串的數(shù)字序列后,就可以定義它們所代表的意義了。其中,最著名和廣泛采用的是 EIARS232C,現(xiàn)在,串行通信端口 RS232 是計(jì)算機(jī)上的標(biāo)準(zhǔn)配置,河北工程大學(xué)畢業(yè)設(shè)計(jì)論文 26 既可以用于計(jì) 算機(jī)和設(shè)備之間近距離連接的直接通信,也可以用于連接調(diào)制解調(diào)器來(lái)進(jìn)行遠(yuǎn)距離的串行通信。 2 RD DCE 控制 將遠(yuǎn)程的串行數(shù)據(jù)接收進(jìn)來(lái) 3 TD DTE 控制 將計(jì)算機(jī)的數(shù)據(jù)發(fā)送出去 4 DTR DTE 控制 此引腳有計(jì)算機(jī)控制,當(dāng) DTR=1時(shí),表明可以傳輸數(shù)據(jù)。 9 RI DCE 控制 鈴指示, RI=1時(shí),表明 Modem收到了交換臺(tái)送來(lái)的振鈴信號(hào),用它來(lái)通知終端。根據(jù)在接收端獲取同步信號(hào)的 方法不同,同步方式可分為位同步方式和字符同步方式,也稱(chēng)為同步傳輸方式和異步傳輸方式。接收方在收到同步字符后,立即開(kāi)始按事先約定的長(zhǎng)度 ( 7或者 8位 )從位串中逐個(gè)提出字符。圖中所示為某同步協(xié)議的幀格式,在幀開(kāi)頭有同步字符 SYNC,同步字符的格式和個(gè)數(shù)根 據(jù)需要確定,其作用是通知接收器“消息到達(dá)”,并且接收器和發(fā)送器需要開(kāi)始同步。收發(fā)雙方時(shí)鐘嚴(yán)格同步是同步通信的基本要求,在技術(shù)上,這種要求必須用硬件從接收到的數(shù)據(jù)中分離出同步時(shí)鐘來(lái)實(shí)現(xiàn),所以硬件電路復(fù)雜是同步通信的缺點(diǎn)。由于串行通信采用起始位為同步信號(hào),接收端總是在每個(gè)字符的頭部即起始位處進(jìn)行一次重新定位,保證每次采樣對(duì)應(yīng)一個(gè)數(shù)據(jù)位。 傳輸制式 在串行通信中。 半雙工傳送支持在設(shè)備 A和設(shè)備 B之間交替地傳送數(shù)據(jù)。 全雙工傳送支持?jǐn)?shù)據(jù)在兩個(gè)方向同時(shí)傳送,即設(shè)備 A可以發(fā) 送數(shù)據(jù)到設(shè)備 B,設(shè)備B也可以同時(shí)發(fā)送數(shù)據(jù)到設(shè)備 A,它們都有獨(dú)立的發(fā)送器和接收器,并有兩條傳輸線。因此在 一個(gè)時(shí)間點(diǎn)內(nèi),只可以有一個(gè)方向的數(shù)據(jù)在傳送,也就形成了半雙工的工作模式.這種不參考地線而由兩條信號(hào)標(biāo)準(zhǔn)電位相減來(lái)得到實(shí)際信號(hào)標(biāo)準(zhǔn)電位的傳輸方式成為差動(dòng)式輸入。因此雙方為。接到此電位信號(hào)的一方將此一個(gè)一個(gè)的位組合成原來(lái)的字節(jié),如此形成一個(gè)字節(jié)的完整傳輸。 RS232 因?yàn)槠湟_設(shè)計(jì)時(shí)就是接收與發(fā)送采用兩個(gè)不同的引腳與線路,其信號(hào)標(biāo)準(zhǔn)電位是參考地線而得到的,兩條數(shù)據(jù)線路可以分別作為數(shù)據(jù)的傳送及接收,因此使用的是全雙工的模式,這種參考到地線而得到信號(hào)標(biāo)準(zhǔn)電位的傳輸方式稱(chēng)為單接點(diǎn)式輸入。也可以設(shè)備 B 作為發(fā)送器發(fā)送數(shù)據(jù)到設(shè)備 A,設(shè)備 A 為接收器。 單工傳送僅支持在一個(gè)方向上的數(shù)據(jù)傳送。 異步傳送以字符為單位,當(dāng) 接收方收到起始位之后,只要在一個(gè)字符的傳輸時(shí)問(wèn)內(nèi)能和發(fā)送器保持同步,就能完成正確的接收。一個(gè)字符正式發(fā)送之前,先發(fā)送一個(gè)起始位 ,寬度為 1 位的低電平;結(jié)束時(shí)河北工程大學(xué)畢業(yè)設(shè)計(jì)論文 28 發(fā)送一個(gè)寬度為 l位, 1. 5位或者 2位的高電平作為停止位;數(shù)據(jù)位為 58 位,可在數(shù)據(jù)位內(nèi)設(shè) 1位奇偶校驗(yàn)位,字符之間可以有空閑位,它們都是高電平。表 51給出了同步通信協(xié)議的幀格式。存在著不同的格式結(jié)構(gòu),具有一個(gè)同步有兩個(gè)同步字符的數(shù)據(jù)格式叫做雙同步 。為此,在位同步的基礎(chǔ)上,需要發(fā)送方在一組數(shù)據(jù)前附加一個(gè)或兩個(gè)稱(chēng)為同步字符的特殊約定代碼,去通知接收器串行數(shù)據(jù)第一位到達(dá)的時(shí)間。 顯然,收發(fā)雙方必須遵守一些共同的通信協(xié)議 (或稱(chēng)為通信控制規(guī)程 ),才能解決以上問(wèn)題。 7 RTS DTE 控制 請(qǐng)求發(fā)送,用來(lái)表示 DTE 請(qǐng)求 DCE 發(fā)送數(shù)據(jù),當(dāng)它為高電平時(shí),計(jì)算機(jī)向 Modem請(qǐng)求發(fā)送數(shù)據(jù)。 表 51 RS232端口引腳說(shuō)明 引腳( 9針) 信號(hào) 類(lèi)型源 類(lèi)型 描 述 1 CD DCE 控制 接收信號(hào)檢出,高電平有效。 RS232 串行通信接口 串行通信端口在 系統(tǒng)控制的范疇中一直占據(jù)了極其重要的地位,它不僅沒(méi)有因?yàn)闀r(shí)代的進(jìn)步而被淘汰,反而在規(guī)格上越來(lái)越完善,應(yīng)用也越來(lái)越廣泛。 DTE 與 DCE 間的數(shù)據(jù)傳輸線路通常使用 RS232 串行通信,而 DCE與 DSE 間的媒質(zhì)則包括了雙絞線、同軸電 纜、光纖或無(wú)線電等。 一個(gè)完整的通信系統(tǒng)包括發(fā)送端、接收端、轉(zhuǎn)換數(shù)據(jù)的接口及發(fā)送數(shù)據(jù)的實(shí)際信道或媒質(zhì)。串行通信接口,按電氣標(biāo)準(zhǔn)及協(xié)議來(lái)分包括: RS23 RS42 RS485, USB 等。 return ds。 PrepareCommand(cmd, conn, cmdText)。 PrepareCommand(cmd, conn, cmdText)。 PrepareCommand(cmd, conn, cmdText)。 } = conn。Integrated Security=True。為此在數(shù)據(jù)庫(kù)中添加了一張 information(如表 44 所示)表用來(lái)存儲(chǔ) 被測(cè)試者的相關(guān) 數(shù)據(jù)。構(gòu)建于 SQL Server 2021 的 BI 解決方案使所有員工可以及時(shí)獲得關(guān)鍵信息,從而在更短的時(shí)間內(nèi)制定更好的決策。這些功能將有助于您在以下三個(gè)主要方面提高業(yè)務(wù): 河北工程大學(xué)畢業(yè)設(shè)計(jì)論文 21 (1)企業(yè)數(shù)據(jù)管理 SQL Server 2021 針對(duì)行業(yè)和分析應(yīng)用程序提供了一種更安全可靠和更高效的數(shù)據(jù)平臺(tái)。這使 得相應(yīng)軟件 可以構(gòu)建和部署經(jīng)濟(jì)有效的 BI 解決方案,幫助您的團(tuán)隊(duì)通過(guò)記分卡、 Dashboard、 Web services 和移動(dòng)設(shè)備將數(shù)據(jù)應(yīng)用推向業(yè)務(wù)的各個(gè)領(lǐng)域。 最后 設(shè)計(jì)完成的 界面如 圖 45所示: 河北工程大學(xué)畢業(yè)設(shè)計(jì)論文 20 圖 45上位機(jī)軟件信息查詢(xún)界面 上位機(jī)軟件與數(shù)據(jù)庫(kù)的連接 SQL Server 數(shù)據(jù)庫(kù)簡(jiǎn)介 SQL Server 2021 是一個(gè)全面的數(shù)據(jù)庫(kù)平臺(tái),使用集成的商業(yè)智能 (BI) 工具提供了企業(yè)級(jí)的數(shù)據(jù)管理。 河北工程大學(xué)畢業(yè)設(shè)計(jì)論文 19 種方式 此外, DataGridView提供了操作數(shù)據(jù)的多種方式,比如,你可以: ? 對(duì)數(shù)據(jù)排序,并顯示相應(yīng)的排序符號(hào) (帶方向的箭頭表示升降序 ) ? 對(duì)行、列和單元格的多種選擇模式;多項(xiàng)選擇和單項(xiàng)選擇 ? 以多種格式將數(shù)據(jù)拷貝到剪貼板,包括 text, CSV (以逗號(hào)隔開(kāi)的值 ) 和 HTML ? 改變用戶(hù)編輯單元格內(nèi)容的方式 用于更改單元格、行、列、表頭外觀和行為的多個(gè)選項(xiàng) DataGridView使你能夠以多種方式操作單個(gè)網(wǎng)格組件。 多種數(shù)據(jù)顯示方式 DataGrid僅限于顯示外部數(shù)據(jù)源的數(shù)據(jù)。當(dāng)你需要在 WinForm應(yīng)用程序中顯示表格式數(shù)據(jù)時(shí),可以?xún)?yōu)先考慮 DataGridView(相比于 DataGrid等其它控件)。 DataGridView 是用于 Windows Forms 的新網(wǎng)格控件。 default: = 。 } private void bxStopBit_SelectedIndexChanged(object sender, EventArgs e) { switch (()) { 河北工程大學(xué)畢業(yè)設(shè)計(jì)論文 18 case 1: = 。 break。 break。 圖 44上位機(jī)軟件信息設(shè)置界面 其中被測(cè)試者的基本信息以及接收到的來(lái)自下位機(jī)的數(shù)據(jù)都被保存到數(shù)據(jù)庫(kù)中。其主要屬性如下: 圖 43 RS232引腳圖 RS232電纜 9個(gè)引腳定義 : 1載波檢測(cè) (DCD) 、 2接受數(shù)據(jù) (RXD) 、 3發(fā)出數(shù)據(jù) (TXD)、4數(shù)據(jù)終端準(zhǔn)備好 (DTR) 、 5 信號(hào)地線 (SG)、 6 數(shù)據(jù)準(zhǔn)備好 (DSR)、 7請(qǐng)求發(fā)送 (RTS) 、 8清除發(fā)送 (CTS)、 9 振鈴指示 (RI) 。其次在 該項(xiàng)目中添加一個(gè)新的窗體并命名為 FrmMainMessage,添加好相應(yīng)的控件。 ()。 + ().ToLower() + 39。 河北工程大學(xué)畢業(yè)設(shè)計(jì)論文 15 ( 1)登錄界面的設(shè)計(jì) 啟動(dòng)軟件 VS2021新建一個(gè)項(xiàng)目 并命名為 RLTL,然后 軟件自動(dòng)就 生成一個(gè) Form面板,將其 重命名為 frmLogin,調(diào)整到適當(dāng)?shù)拇笮?,再分別添加相應(yīng)的 Label 控件、 TextBox控件、 Button 控件。 從 SerialPort 對(duì)象接收數(shù)據(jù)時(shí), 由于 DataReceived 事件是在輔線程被引發(fā),當(dāng)接收到一條完整的數(shù)據(jù)時(shí)就返回到窗體上顯示或返回主線程處理時(shí),特別要注意跨線程的處理, C可采用控件異步委托的方法 及同步委托的方法 Invoke。 一個(gè)委托可以看作一個(gè)特殊的類(lèi),因而它的定義可以像常規(guī)類(lèi)一樣放在同樣的位置。所以,在這所有的變化中,你能捕獲到的,感興趣 的變化,對(duì)你來(lái)說(shuō),就是一個(gè)事件。而我的理解是,事件是處理事件的對(duì)象感興趣的,能夠感知或捕獲到一種事物狀態(tài)的改變。將數(shù)據(jù)寫(xiě)入串行端口輸出緩沖區(qū) WriteLine 將指定的字符串和 NewLine值寫(xiě)入輸出緩沖區(qū) 在本系統(tǒng)的串口通信設(shè)計(jì)中最重要的設(shè)計(jì)就是數(shù)據(jù)接收的方法設(shè)計(jì), SerialPort類(lèi)控件在 C中有許許多多的 事件 可以調(diào)用,使用其 中的 DataReceived 事件 來(lái) 觸發(fā)的方法, 只要完美的 設(shè)置 好其中 ReceivedBytesThreshold 的 數(shù) 值 就可以很方便的使用 ,若接收 的數(shù)據(jù) 長(zhǎng)度為定長(zhǎng)時(shí) ,則 只要 將 其中 ReceivedBytesThreshold 的 數(shù) 值設(shè)置為該接收數(shù)據(jù)的長(zhǎng)度 即可 ;若接收的數(shù)據(jù)的末端是固定的字符或字符串則可用 ReadTo 的方法來(lái)實(shí)現(xiàn)或在 DataReceived 事件中判斷接收的字符是否符合條件,若滿(mǎn)足條件就進(jìn)行接收。 在 .NET Framework 中提供了 SerialPort 類(lèi),該類(lèi)主要是為了實(shí)現(xiàn)串口數(shù)據(jù)通信等。 可以快速實(shí)現(xiàn)相應(yīng)的功能。 (5) 高效的開(kāi)發(fā)環(huán)境 : Microsoft Visual Studio 2021 采用拖曳式 便能完成軟件的開(kāi)發(fā)。 (4) 下一代平臺(tái) 浪潮 的 弄潮 兒 : 微軟將繼續(xù) 投資于 市場(chǎng)領(lǐng)先的 操作系統(tǒng) ,工具軟件和服 務(wù)器平臺(tái),為客戶(hù)創(chuàng)造更高的價(jià)值。 (2) 順應(yīng)新的技術(shù) 潮流 : 每年,業(yè) 界內(nèi) 的新技術(shù)和新趨勢(shì)層出不窮。它將是經(jīng)典的一個(gè)版本,相當(dāng)于當(dāng)年的 版,而且它可以自定義開(kāi)始頁(yè)。憑借 C微軟公司推出的 Visual Studio 開(kāi)發(fā)工具,迅速地從一種新型的編程語(yǔ)言成為目前最流行的開(kāi)發(fā)語(yǔ)言之一。 .NET Framwork 的另一個(gè)主要組件就是類(lèi)庫(kù),它是一個(gè)綜合性的面向?qū)ο蟮目芍赜妙?lèi)型集合。從 Windows 2021 開(kāi)始, .NET Framwork 成為了 Windows 的一個(gè)必要組件。因此了解 C++和 Java 的程序員就可以在很短的時(shí)間內(nèi)掌握 C
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1