把串口当作文件IO来操作,简单易行! 已验证,gcc和tcc都可以编译成功,并使用。 需注意,先有串口,改好红色字体串口号再编译运行!
#include <stdio.h> #include <windows.h> int main(void) { FILE *fp; char temp; char buf[100]; if((fp=fopen("com3","r"))==NULL) puts("Can't open com3 /n"); while(1) { temp=0; fscanf(fp,"%c",&temp); if(temp!=0) putchar(temp); else Sleep(100); } fclose(fp); return 0; }