2010-05-28 44 views

回答

10

Ansi C與串行通信無關。 ANSI C是C語言的正式描述,它沒有定義庫。使用C語言可以與RS-232調制解調器通信,但在不同的平臺(Windows,Linux,嵌入式處理器)中將會完全不同。

2

儘管沒有任何語言阻止它,但它依賴於您的操作系統/平臺來提供對適當的設備驅動程序(或其抽象)的訪問權限。

有關(精心製作的)示例,請參閱源代碼到minicom package(GPL)。更簡單的(在類POSIX平臺上)可能涉及到一個設備節點,使用ioctl來配置它(波特率等),那麼你可以在打開的文件描述符上簡單地使用readwrite

相關問題