尝试使用fopen:
写入串口嵌入式linux void send(char * text) {
FILE * output;
output = fopen("/dev/ttyM0");
if(output != NULL) {
fputs(text, output);
fclose(output);
}
大约4000次发送后,我只得到空指针。没有想法有什么不对。
答案 0 :(得分:0)
我会使用开放系统调用。 fopen是标准C库调用缓冲文件IO。