當然,妳必須為串口設置各種屬性,對嗎?比如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獲取。