建議使用Labview吧,電驢上有的是下載。
創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供銀川網(wǎng)站建設(shè)、銀川做網(wǎng)站、銀川網(wǎng)站設(shè)計(jì)、銀川網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)與制作、銀川企業(yè)網(wǎng)站模板建站服務(wù),十余年銀川做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。
用現(xiàn)成的不可以么,如果用現(xiàn)成的可以的話你可以用simens的winpcin軟件,這個(gè)軟件是開放的,而且使用很方便。一般的串口通信都能夠完成的。
可以。首先你可以用程序判斷你待發(fā)送的字符的校驗(yàn)和y 設(shè)你在校驗(yàn)位要發(fā)送的位為x 設(shè)校驗(yàn)方式為z 因?yàn)? x=y xor z 所以 z=x xor y 即根據(jù)校驗(yàn)和y 與 你的要求x 決定用奇校驗(yàn)還是偶校驗(yàn)。
1、程序1為查詢通信方式接口程序,為一典型的數(shù)據(jù)采集例程。其中bioscom()函數(shù)初始化COM1(此函數(shù)實(shí)際調(diào)用BIOS INT 14H中斷0號(hào)功能)。
2、51單片機(jī)串行口是獨(dú)立的硬件,對(duì)其設(shè)置完之后,它就獨(dú)立工作了。如果REN=1,它會(huì)自動(dòng)檢測(cè)RXD,當(dāng)它收齊了一幀數(shù)據(jù),就自動(dòng)將數(shù)據(jù)放到(接收)SBUF,然后在RI置一。
3、可以。首先你可以用程序判斷你待發(fā)送的字符的校驗(yàn)和y 設(shè)你在校驗(yàn)位要發(fā)送的位為x 設(shè)校驗(yàn)方式為z 因?yàn)? x=y xor z 所以 z=x xor y 即根據(jù)校驗(yàn)和y 與 你的要求x 決定用奇校驗(yàn)還是偶校驗(yàn)。
4、串口通訊,首先設(shè)置波特率,再設(shè)置串口模式,之后就可以收發(fā)數(shù)據(jù)了。
5、對(duì)于單片機(jī)來說可以用普通IO口模擬,就像18B20的單線通信一樣,一個(gè)bit一個(gè)bit的發(fā)。
PIC的還真沒用過,不過從C的角度講 buffer 在沒有初始化的情況下貌似就被使用了,如果編譯器使用固定地址分配給局部變量 buffer 就會(huì)出事了。
int mode = 0;newtio.c_iflag = 0;newtio.c_oflag = 0;newtio.c_cflag = B9600|CS8|CREAD|CLOCAL;//波特率9600,數(shù)據(jù)8位,自己可以改,其它的流控什么的沒加。
程序1為查詢通信方式接口程序,為一典型的數(shù)據(jù)采集例程。其中bioscom()函數(shù)初始化COM1(此函數(shù)實(shí)際調(diào)用BIOS INT 14H中斷0號(hào)功能)。
名稱欄目:c語言串口自收函數(shù) c語言串口通信函數(shù)
本文來源:http://chinadenli.net/article18/deghpdp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站改版、網(wǎng)站設(shè)計(jì)公司、云服務(wù)器、商城網(wǎng)站、手機(jī)網(wǎng)站建設(shè)、搜索引擎優(yōu)化
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)