當前位置:編程學習大全網 - 編程軟體 - Linux下串口通信的C語言代碼和Windows下的壹樣嗎?

Linux下串口通信的C語言代碼和Windows下的壹樣嗎?

簡單來說,linux下的所有設備都是文件,過程無非就是打開、讀/寫、關閉等等。

當然,妳必須為串口設置各種屬性,對嗎?比如win下的超級終端,設置了波特率,停止位,奇偶校驗等等,這些屬性都通過。

int tcgetattr(int fd,struct term IOs * term IOs _ p);

int tcsetattr(int fd,int optional_actions,const struct term IOs * term IOs _ p);要設置的函數。

完整代碼?自己去谷歌壹下,壹個壹個來。其實最重要的是設置屬性,剩下的就是讀寫的問題了。

希望對妳有用

對了,關於終端功能的詳細信息,請到linux命令行終端:man termios獲取。

  • 上一篇:衡陽縣高考考點學校
  • 下一篇:烏魯木齊市第九中學怎麽樣
  • copyright 2024編程學習大全網