From 8047cd9ea5d76c8b2086decafeb8631586e75a96 Mon Sep 17 00:00:00 2001 From: LiHuashen <854410664@qq.com> Date: Tue, 18 Dec 2018 16:56:08 +0800 Subject: [PATCH] Update unit_gps.md --- .../zh_CN/product_documents/units/unit_gps.md | 76 ++++++++++++------- 1 file changed, 47 insertions(+), 29 deletions(-) diff --git a/docs/zh_CN/product_documents/units/unit_gps.md b/docs/zh_CN/product_documents/units/unit_gps.md index 163ec822..36535b95 100644 --- a/docs/zh_CN/product_documents/units/unit_gps.md +++ b/docs/zh_CN/product_documents/units/unit_gps.md @@ -5,7 +5,7 @@ *** -:memo:**[描述](#描述)**      🛒**[购买链接](https://item.taobao.com/item.htm?spm=a1z10.3-c.w4002-1172588106.13.51a6425e6lnUwE&id=583664452054)** +:memo:**[描述](#描述)**      :octocat:**[例程](#例程)**      🛒**[购买链接](https://item.taobao.com/item.htm?spm=a1z10.3-c.w4002-1172588106.13.51a6425e6lnUwE&id=583664452054)** @@ -23,30 +23,6 @@ - Unit内置两个Lego插件孔,方便与Lego件结合 - - - - - - ## 应用 - 车载定位 @@ -54,9 +30,51 @@ float pressure = bme.readPressure();//pressure ## 相关链接 -- [AT6558](http://www.icofchina.com/d/file/xiazai/2016-12-05/b1be6f481cdf9d773b963ab30a2d11d8.pdf) -- [MAX2659](https://datasheets.maximintegrated.com/en/ds/MAX2659.pdf) +- **[官方频道视频](https://i.youku.com/i/UNjE1ODA2MzE0OA==?spm=a2hzp.8253869.0.0)** -- [CASIC多模卫星导航接收机协议规范](http://www.icofchina.com/d/file/xiazai/2017-05-02/ea0cdd3d81eeebcc657b5dbca80925ee.pdf) +- **[官方论坛](http://forum.m5stack.com/)** -- [上位机软件GnssToolKit3(Windows版本)](http://www.icofchina.com/d/file/xiazai/2018-05-23/2b29a8da746eec0ef1dcd9deae895298.zip) \ No newline at end of file +- **[数据手册]** - [AT6558](http://www.icofchina.com/d/file/xiazai/2016-12-05/b1be6f481cdf9d773b963ab30a2d11d8.pdf) - [MAX2659](https://datasheets.maximintegrated.com/en/ds/MAX2659.pdf) + +- **[CASIC多模卫星导航接收机协议规范](http://www.icofchina.com/d/file/xiazai/2017-05-02/ea0cdd3d81eeebcc657b5dbca80925ee.pdf)** + +- **[上位机软件GnssToolKit3(Windows版本)](http://www.icofchina.com/d/file/xiazai/2018-05-23/2b29a8da746eec0ef1dcd9deae895298.zip)** + +## 例程 + +### 1. Arduino IDE + +```c++ +GPSRaw.begin(9600); + +if(GPSRaw.available()) { + int ch = GPSRaw.read(); + Serial.write(ch); +} +``` + +烧录[例程](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Modules/GPS/Arduino)之后,屏幕和串口显示终端会打印如下类似的信息 + +``` +$GPGSA,A,1,,,,,,,,,,,,,25.5,25.5,25.5*02 +$BDGSA,A,1,,,,,,,,,,,,,25.5,25.5,25.5*13 +$GPGSV,1,1,00*79 +$BDGSV,1,1,00*68 +$GNRMC,,V,,,,,,,,,,M*4E +$GNVTG,,,,,,,,,M*2D +$GNZDA,,,,,,*56 +$GPTXT,01,01,01,ANTENNA OPEN*25 +``` + +具体例程请点击[这里](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Units/GPS/Arduino)。 + + + +### 管脚映射 + + + + +
M5Core(GROVE C)GPIO16GPIO17
5VGND
GPS UnitTXDRXD
5VGND