儀器控制最便宜的介面-UART(Universal Asynchronous Receiver/Transmitter)
儀器上必須要有9 pins or 25 pins的接頭, 然後程式必須按照儀器上的通訊protocol, 熟悉BCB的朋友想學串列通訊的話!!有一本文魁出版社出的" C++ Builder與RS232串列通訊控制"是一本很好的參考書籍, 本身也是以此書入門!!不是打廣告喔~哈! 書中介紹用win32 API function去建立串列通訊的機制!這些函式可以提供程式設計師執行相當多的功能.
串列通訊的相關函式有:
1. CreateFile
2. CloseHandle
3. WriteFile
4. ReadFile
這四個是最基本的函式, 要以RS232去控制就必須先用CreateFile去得到一個Handle再來就是一些Read, Write的組合了!
有控制過的儀器設備有:
DataMAX i-Class Barcode printer, Keithley 2700
沒有留言:
張貼留言