新手上路
- 积分
- 31
- 金钱
- 31
- 注册时间
- 2014-3-13
- 在线时间
- 0 小时
|

楼主 |
发表于 2014-3-13 13:40:27
|
显示全部楼层
在Main函数中了:
LCD_ShowString(30,100,200,16,16,"NMEA Data Upload:OFF");
if(Ublox_Cfg_Rate(1000,1)!=0) //设置定位信息更新速度为1000ms,顺便判断GPS模块是否在位.
{
LCD_ShowString(30,120,200,16,16,"NEO-6M Setting...");
while((Ublox_Cfg_Rate(1000,1)!=0)&&key) //持续判断,直到可以检查到NEO-6M,且数据保存成功
{
USART2_Init(36,9600); //初始化串口2波特率为9600(EEPROM没有保存数据的时候,波特率为9600.)
Ublox_Cfg_Prt(38400); //重新设置模块的波特率为38400
Ublox_Cfg_Tp(1000000,100000,1); //设置PPS为1秒钟输出1次,脉冲宽度为100ms
key=Ublox_Cfg_Cfg_Save(); //保存配置
}
LCD_ShowString(30,120,200,16,16,"NEO-6M Set Done!!");
delay_ms(500);
LCD_Fill(30,120,30+200,120+16,WHITE);//清除显示
} |
|