⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 putongmodule.c

📁 在开发FPGA上比较有用
💻 C
字号:
/****************************************************
 * 模块名称:普通模式
 * 模块功能:接收GPS信号,与PC机通信
 * IP CORE:gps_uart,scdt_uart
 * 备注:
 *   由navigator团队创建
***************************************************/
#include <stdio.h>
#include <io.h>
#include <system.h>
#include <alt_types.h>

struct gps
{ 
  char    mark[12];
  char    time[10];
  char    value;
  char    dim[16];
  char    dim_name;
  char    lon[15];
  char    lon_name;
  char    ddmmyy[6];     
};

int putongmodule()
{
    FILE *fp_gps;
    FILE *fp_scdt;
    FILE *fp_lcd;
    char ch;
    alt_u8 key;
    fp_lcd=fopen(LCD_16702_0_NAME,"w");
    fp_gps=fopen("/dev/gps_uart","r");
    fp_scdt=fopen("/dev/scdt_uart","w");
    printf("您现在进入普通模式,如果要推出,请按0号键!\n");
 potu_menu: 
    printf("1:发送     2:接收\n");
     aic23_play(3025); 
     fprintf(fp_lcd,"PUTONG module\n");
     fprintf(fp_lcd,"1.FaSu 2.JiSou\n"); 
     aic23_play(3010);
     key=keybord();
    while(key!='0')
    {
        
     switch(key)
     {
        case  '1':  fasong2();  fprintf(fp_lcd,"FaSing.........\n");    goto  potu_menu ;
        case  '2':  jieshou(); fprintf(fp_lcd,"Jieshouing.....\n");    goto  potu_menu ;
        default : printf("输入错误!请重新选择\n"); aic23_play(3009); goto potu_menu;
     }
       
    }   
    return 0;
}

⌨️ 快捷键说明

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