00e0404fc46e001d1a9cab8333b85f41

来自「在开发FPGA上比较有用」· 代码 · 共 29 行

TXT
29
字号
#include <stdio.h>
#include <string.h>
int main()
{
  char *msg="Detected the character:[a]\n";
  FILE *fp;
  char prompt = 0;
  
  // 打开串口设备文件
  fp=fopen("/dev/scdt_uart","r+");
  
  if(fp)
  {
    while(prompt !='v')
    {
      prompt = getc(fp); // 从UART取一个字符
      printf("%c",prompt);
      msg[24]=prompt;
      fwrite(msg,strlen(msg),1,fp); // 回显
    }  
    
    fprintf(fp,"Closing the UART file.\n");
    fclose(fp);
  }
  
  return 0;
}
    

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?