新聞中心

EEPW首頁 > 測試測量 > 設(shè)計(jì)應(yīng)用 > 基于高速AD的激光掃描高頻信號(hào)幅值測量系統(tǒng)

基于高速AD的激光掃描高頻信號(hào)幅值測量系統(tǒng)

作者: 時(shí)間:2011-08-13 來源:網(wǎng)絡(luò) 收藏

  軟件的另一部分是PC機(jī)部分,PC機(jī)部分軟件主要是串口通訊程序,串口通訊程序使用VC++中的MSComm控件來編譯串口通訊的應(yīng)用程序,采用MSComm32.OCX控件,其特點(diǎn)是操作簡單,功能強(qiáng)大。

  使用控件的屬性進(jìn)行串口的設(shè)置,使用控件的事件驅(qū)動(dòng)進(jìn)行串口響應(yīng),使用控件的方法完成串行口接收和發(fā)送數(shù)據(jù)。其主要屬性、事件如下:

  CommPort:表示通信端口coml,com2的名字;

  Settings:設(shè)置波特率、校驗(yàn)位、數(shù)據(jù)位、停止位;

  ParityReplace:當(dāng)發(fā)生奇偶校驗(yàn)錯(cuò)誤時(shí),設(shè)置并返回替換數(shù)據(jù)流中的一個(gè)非法字符;

  PortOpen:用于打開和關(guān)閉串;

  InBufferSize:設(shè)置并返回接收緩沖區(qū)的大小,以字符為單位;

  Rthreshold:設(shè)置并返回接收時(shí)產(chǎn)生的OnComm事件數(shù);

NullDiscard:設(shè)置是否忽略發(fā)送0(NULL)字符;


  InputMode:設(shè)置并返回接收類型,ComInput—Mo.deText是字符方式,CornlnptltModebinary是二進(jìn)制方式;

  InputLen:設(shè)置并返回從接收緩沖區(qū)讀取的字符。



評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉