• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

STM32+GPS+ESP8266怎么一起使用?

雪狼 2021-03-15 浏览量:1500
我使用的板子是STM32F103ZET6,现在想同时使用GPS模块和ESP8266模块,正点原子的例程里两个模块的代码都是使用串口三和定时器七,那我是不是可以将GPS模块改为使用串口二和定时器六?这样两个模块能一起使用吗?如果这么用,那么串口二获得的GPS数据怎么通过ESP8266使用的串口三发送出去给上位机?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 你的思路是没有错的,不过这里串口2获取的数据使用ESP8266发出去还是需要stm32的管理,其实就是把两个例程的程序改造下,把原来的直接输出(调试)循环打开,让二者对接一下,比如原来接收到GPS数据后可能怎么用办法展示一下,这时把这个展示过程对接通过ESP8266发数据的到上位机的过程就好了。
    • 发布于 2021-03-16
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:4

  • 可以的,只要串口够用,没有占用,你就可以修改串口的,电路上的连接也要对应上的
    • 发布于2021-03-15
    • 举报
    • 评论 0
    • 0
    • 0

  • 1.没有问题,2个串口和定时器在这里使用的时候,没有任何区别,可以调换使用。

    2.把串口2获取的数据直接放到串口3数据缓存区就好了。

    • 发布于2021-03-16
    • 举报
    • 评论 0
    • 0
    • 0

  • 你这么用是完全没有问题的,是可以的,

    要把你的驱动中的相应的串口号与定时 器中断中的代码移植一下就行了

    • 发布于2021-03-17
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

STM32+GPS+ESP8266怎么一起使用?