多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
>[success] **技术支持说明:** >**1**.一般以自主学习为主 > **2**.可到官方问答社区中提问:[**去提问**](https://bbs.csdn.net/forums/nb-iot) > **3**.工程师**会尽快**解答社区问题,但他们是一线开发,【**难以保证**】解答时效,解答辛苦,感谢理解! <br/> ## **所需硬件说明** 请确认一下开发板是否配有定位天线,定位天线如图所示。没有定位的天线的用户可以跳过本节课。 ![](https://img.kancloud.cn/9d/8a/9d8af28fd94faa9af9390a29fc3932a7_2029x2443.png =200x) <br/> ## **硬件配置** * 把STM32主板的拨码开关的第3和4位打到左边,其余打到右边,如图所示。 ![](https://img.kancloud.cn/d2/3e/d23ec97665645b870dc1cad21554db78_1026x945.png =300x) ### * 往4G通信板插入物联网卡,如图所示。 ![](https://img.kancloud.cn/0e/5f/0e5f48e3954d6dfab3959dc77a0a02ab_566x680.png =300x) ### * 4G 通信板和OLED屏幕插入到STM32 Pro或者Std主板中,如图所示。 ![](https://img.kancloud.cn/a5/99/a599e90831eecef7a4c8cb5d25c372ba_2266x2266.png =250x) ![](https://img.kancloud.cn/cd/7f/cd7f201cca33181f34be781bdad281ea_2266x2266.png =250x) ### * 把4G超级天线安装到4G通信板中,如图所示。 ![](https://img.kancloud.cn/94/7d/947d8ab08e299bc2a83ed8e21acda4c4_1440x2444.png =200x) ### 按如图所示安装好定位天线。 ![](https://img.kancloud.cn/75/99/7599ba2a7d8e395ae4e63f5477704d5a_1440x946.png =500x) ### 注意,为了能够顺利获取经纬度,需要**把定位天线头伸到室外有GPS信号的地方**,否则获取不到经纬度。天线头如图所示。 ![](https://img.kancloud.cn/4f/d0/4fd05a1cbfdc3a8b9ded5247a3dc3037_293x376.png =150x) >[danger] 注意,需要**把定位天线头伸到室外有GPS信号的地方**! <br/> ## **连接调试助手** * 使用Micro USB线把开发板连接到电脑。 ### * 按如图红框所示配置好端口、波特率和数据位等,然后点击蓝色三角形按钮打开串口,打开成功后,可以额看到绿色的“COMx OPENED...”的提示。 ![](https://img.kancloud.cn/2f/21/2f217344bfb39fd3ce22edd163b7ee5a_760x712.png =500x) <br/> ## **获取经纬度** * 输入“AT”指令,确定模块正常运行。 ![](https://img.kancloud.cn/47/3f/473ffa080428184b87a52459d16afc04_772x718.png =500x) >[danger] 注意,需要在输入“AT”之后输入回车,然后再点击“发送”按钮。 * 输入AT+CGNSSPWR=1,打开GPS功能。 ![](https://img.kancloud.cn/c5/50/c550f69d897c61f75c76277d2795fc47_772x714.png =500x) >[danger] 注意,在发送这个命令后,需要等待开发板返回“+CGNSSPWR:READY!”才可以进行下一步!! ### * 在开发板返回“+CGNSSPWR:READY!”后,输入AT+CGNSSPORTSWITCH=0,1,让经纬度从串口输出。 ![](https://img.kancloud.cn/9d/99/9d99c1483b1f4351cc825d54aa38d878_772x714.png =500x) ### * 输入AT+CGNSSTST=1,启动串口定位数据输出功能。 ![](https://img.kancloud.cn/e2/df/e2df255bc53c8008fef2139d81b19728_772x714.png =500x) ### * 等待获取经纬度,如图所示。 ![](https://img.kancloud.cn/ad/4b/ad4b88ba96a35edf4cd0527ff5b2d089_772x714.png =500x) ### * 经纬度获取成功,如图所示。 ![](https://img.kancloud.cn/bf/cf/bfcf40171e554957899a7f1f6e8986b2_772x714.png =500x) ### * 输入AT+CGNSSTST=0,关闭串口定位数据输出功能,如图所示。 ![](https://img.kancloud.cn/01/47/0147adebfcde6d79dd006947139cbc8b_772x714.png =500x) ### * 输入AT+CGPSINFO,手动获取经纬度,如图所示。 ![](https://img.kancloud.cn/90/0f/900f250a5437b95b3c16c36970b1fbff_772x714.png =500x) <br/> ## **相关AT 指令列表** | AT 指令 | 描述 | 数据格式 | 参数说明 | | --- | --- | --- | --- | | AT | 测试模块是否正常 | AT | 无 | | AT+CGNSSPWR | 启动GPS功能 | AT+CGNSSPWR=1 | 无 | | AT+CGNSSPORTSWITCH | 完整定位数据从串口输出 | AT+CGNSSPORTSWITCH=0,1 | 无 | | AT+CGNSSTST| 串口定位信息输出开关 | AT+CGNSSTST=n |1:使能,0:关闭 | | AT+CGPSINFO| 手动获取定位信息| AT+CGPSINFO |无 | <br/> <br/> ## **商务合作** 如有以下需求,可扫码添加管理员好友,注明“**商务合作**” * 项目定制开发,技术范围:**NB-IoT**、**CATn(4G)**、**WiFi**、**ZigBee**、**BLE Mesh**以及**STM32**、**嵌入式Linux**等; * 入驻平台,成为讲师; * 接项目赚外快; * 善学坊官网:[www.sxf-iot.com](https://www.sxf-iot.com/) ![](https://img.kancloud.cn/b7/5a/b75ac8c3da945f20568771f5935c388f_430x430.png =150x) (非商务合作**勿扰**,此处**非**技术支持)