阿川 發問時間: 電腦與網際網路程式設計 · 1 0 年前

borland c++ buider & RS-232

請問如何在bcb環境下跟RS-232做通訊呢?例如經由RS-232傳送一個sin波進來,然後由bcb所寫的介面來接收?

2 個解答

評分
  • Meteor
    Lv 4
    1 0 年前
    最佳解答

    http://bit.kuas.edu.tw/~csshieh/teach/md/advanced/...

    學校老師的網站,上面有ComPort 2.64元件,照上面的說明裝上去bcb就會有232元件可以直接用了,用法很簡單。

    232是串列一次傳8bit的週邊,沒辦法處理類比訊號,就算用AD轉換器,sin波也只是有點像sin波而已,232主要是數位資料傳輸用。

  • 阿明
    Lv 5
    1 0 年前

    有兩種方式一種利用微軟ActiveX的RS232通訊元件MSComm32.OCX,微軟開發給VB用BCB也可以用這種方式比較簡易o

    另外一種使用API的函數handle=CreateFile(Buf, GENERIC_READ|GENERIC_WRITE, 0, 0,OPEN_EXISTING,FILE_ATTRIBUTE_NORMAL,0);建立rs232連線線函數o

還有問題?馬上發問,尋求解答。