标题:
移远EC20建立一路SOCKT发数据_TCP发GPS定位数据 STM32例程
[打印本页]
作者:
fhsgjsgjsfgjsfj
时间:
2022-3-8 13:03
标题:
移远EC20建立一路SOCKT发数据_TCP发GPS定位数据 STM32例程
本实验将实现如下功能:本实验利用TIM14_CH1产生PWM来控制DS0亮度,DS0将从遵从暗-->亮--->暗-->亮的循环。
效果图.png
(47.1 KB, 下载次数: 51)
下载附件
2022-3-8 17:36 上传
单片机源程序如下:
#include "sys.h"
#include "delay.h"
#include "usart.h"
#include "led.h"
#include "pwm.h"
#include "exti.h"
#include "ec20.h"
#include "iwdg.h"
/*程序建立一路SOCKET连接 TCP客户端,将采集到的GPS数据发到服务器端进行显示***************/
int main(void)
{
char *strx;
NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);//设置系统中断优先级分组2
delay_init(168); //初始化延时函数
uart_init(115200);//初始化串口波特率为115200
uart2_init(115200);//初始化串口波特率为115200 对接EC20
LED_Init();
IWDG_Init(7,625);//10s溢出
PWRKEY=0;//对EC20上电
EC20_Init();
while(1)
{
printf("AT+QGPSGNMEA=\"RMC\"\r\n");//读取GPS北斗定位数据
delay_ms(500);
strx=strstr((const char*)RxBuffer,(const char*)"OK");//返回OK
while(strx==NULL)
{
strx=strstr((const char*)RxBuffer,(const char*)"OK");//返回OK
}
EC20Send_StrData((char*)RxBuffer);//通过EC20将数据发送出去
IWDG_Feed();//喂狗
LEDstatus=!LEDstatus;
}
}
复制代码
Keil代码下载:
01_EC20建立一路SOCKT发数据_TCP发GPS定位数据.7z
(342.1 KB, 下载次数: 45)
2022-3-8 17:37 上传
点击文件名下载附件
下载积分: 黑币 -5
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1