0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

低功耗4G模组Air780E的串口通信指南

Air700ECQ资料 来源:Air700ECQ资料 作者:Air700ECQ资料 2024-09-29 09:37 次阅读

今天我们来讲解低功耗4G模组Air780E的串口通信的基本用法,合宙的小伙伴们,学起来吧!

**一、硬件准备 **

780E开发板一套,包括天线USB数据线。

图片

  1. USB转TTL工具或线(例如ch340、ft232)
  2. PC电脑,串口调试工具(例如:llcom、sscom)

二、基本用法

2.1 介绍UART(串口)

图片

UART(通用异步接收器/发送器)是一种串行通信协议,因其多功能性和简单性而被广泛使用。与 I2C 和 SPI 不同,UART 只需要两条线即可运行:TX(发送)和 RX(接收)。该协议允许异步通信,也就是说发送器和接收器之间无需共享时钟。数据被组织成数据包,每个数据包包含一个起始位、5 到 9 个数据位、一个可选的奇偶校验位和一个或两个停止位。

优点:

  • 简单:UART通信协议相对简单,易于实现和调试。
  • 适用性广泛:UART被广泛应用于各种设备之间的通信,具有较好的兼容性。
  • 距离:UART通信距离较远,适用于需要长距离传输的场景。

缺点:

  • 速度较低:UART通信速度相对较低,不适用于对速度要求较高的应用。
  • 双工:UART通信是双工的,可以进行低速双工传输数据,进行数据的发送和接收。
  • 不可靠:由于UART是异步通信,可能会受到噪声和干扰的影响,导致数据传输不可靠。

2.2 接线

780E模块上有2个通用串口,和1个输出DBG日志串口,本文内容包含对main_uart和aux_uart,这2个通用串口的使用方式。

模块引脚模块连接mcu或串口线
18main_uart_txuart_rx
17main_uart_rxuart_tx
29aux_uart_txuart_rx
28aux_uart_rxuart_tx

**三、操作步骤 **

3.1初始化uart

① 使用MAIN_UART(uart1)串口

图片

②使用AUX_UART(uart2)串口

图片

3.2 注册接收数据的回调函数

图片

3.3 发送数据

发送普通字符串

图片

发送十六进制的数据串

图片

通过zbuff的方式发送数据

图片

编辑

发送json格式的数据

图片

3.4 完整例程

图片

代码运行结果

图片

好了,以上是合宙低功耗4G模组Air780E的串口通信的基本用法介绍,下一篇我们继续为大家讲解低功耗4G模组Air780E RS485通信!


审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 4G
    4G
    +关注

    关注

    15

    文章

    5499

    浏览量

    118747
  • 低功耗
    +关注

    关注

    10

    文章

    2361

    浏览量

    103561
  • 串口通信
    +关注

    关注

    34

    文章

    1607

    浏览量

    55389
收藏 人收藏

    评论

    相关推荐

    合宙低功耗4G模组Air780EQ——硬件设计手册01

    合宙低功耗4G模组Air780EQ的硬件设计介绍
    的头像 发表于 08-29 18:15 2041次阅读
    合宙<b class='flag-5'>低功耗</b><b class='flag-5'>4G</b><b class='flag-5'>模组</b><b class='flag-5'>Air780</b>EQ——硬件设计手册01

    硬件设计很简单?合宙低功耗4G模组Air780E—开机启动及外围电路设计

    Air780E是合宙低功耗4G-Cat.1模组经典型号之一,上期我们解答了大家关心的系列问题,并讲解了[选型的注意要点] 有朋友问:能不能讲些硬件设计相关的内容?
    的头像 发表于 09-27 07:04 2050次阅读
    硬件设计很简单?合宙<b class='flag-5'>低功耗</b><b class='flag-5'>4G</b><b class='flag-5'>模组</b><b class='flag-5'>Air780E</b>—开机启动及外围电路设计

    FTP应用看这篇!合宙Air780EP低功耗4G模组AT开发示例

    Air780EP是合宙的[低功耗4G模组]之一,支持全系列的AT指令以及LuatOS脚本二次开发。 本文应各位大佬邀请,详细讲解了Air780
    的头像 发表于 09-29 09:36 1719次阅读
    FTP应用看这篇!合宙<b class='flag-5'>Air780</b>EP<b class='flag-5'>低功耗</b><b class='flag-5'>4G</b><b class='flag-5'>模组</b>AT开发示例

    基于移芯EC618平台设计研发的Air780E/Air600E系列低功耗4G Cat.1模组

    11月30日,合宙全新发布LuatOS-SoC@EC618V1001最新固件,适用基于移芯EC618平台设计研发的Air780E/Air600E系列低功耗4G Cat.1
    的头像 发表于 12-02 14:42 5720次阅读

    合宙极致低功耗4G Cat.1模组Air780E上市!移芯EC618 Inside

    Air780E——合宙通信基于移芯EC618平台设计研发的新款4GCat.1模组Air780EAir
    的头像 发表于 10-27 11:04 2w次阅读
    合宙极致<b class='flag-5'>低功耗</b><b class='flag-5'>4G</b> Cat.1<b class='flag-5'>模组</b><b class='flag-5'>Air780E</b>上市!移芯EC618 Inside

    合宙低功耗4G模组Air780E——产品规格书

    合宙低功耗4G模组Air780E的规格信息速览
    的头像 发表于 09-02 18:04 819次阅读
    合宙<b class='flag-5'>低功耗</b><b class='flag-5'>4G</b><b class='flag-5'>模组</b><b class='flag-5'>Air780E</b>——产品规格书

    合宙低功耗4G模组Air780EP——硬件设计02

    合宙低功耗4G模组Air780EP——硬件设计
    的头像 发表于 09-03 15:07 548次阅读
    合宙<b class='flag-5'>低功耗</b><b class='flag-5'>4G</b><b class='flag-5'>模组</b><b class='flag-5'>Air780</b>EP——硬件设计02

    合宙低功耗4G模组Air780E——硬件设计手册01

    Air780E是一款基于移芯EC618平台设计的LTECat1无线通信模组。支持FDD-LTE/TDD-LTE的4G远距离无线传 输技术。 另外,
    的头像 发表于 09-04 14:39 851次阅读
    合宙<b class='flag-5'>低功耗</b><b class='flag-5'>4G</b><b class='flag-5'>模组</b><b class='flag-5'>Air780E</b>——硬件设计手册01

    合宙Air780E硬件设计手册02

    合宙低功耗4G模组Air780E硬件设计介绍
    的头像 发表于 09-06 12:02 363次阅读
    合宙<b class='flag-5'>Air780E</b>硬件设计手册02

    选型4G-Cat.1模组Air780E时,我应该注意什么?

    Air780E是合宙低功耗4G-Cat.1模组经典型号之一,累计出货数量2000万+,广泛应用于物联网各行业。在此,特别感谢各位大佬的信任与支持。 写这篇文档的目的是什么呢? 从用户
    的头像 发表于 09-27 07:07 374次阅读
    选型<b class='flag-5'>4G</b>-Cat.1<b class='flag-5'>模组</b><b class='flag-5'>Air780E</b>时,我应该注意什么?

    低功耗4G模组Air780E:RS485通信

    ​ 今天我们来学习低功耗4G模组 Air780E 的RS485通信,合宙的小伙伴们,学起来吧! **一、RS485简介 ** 物联网(IoT
    的头像 发表于 09-29 09:38 304次阅读
    <b class='flag-5'>低功耗</b><b class='flag-5'>4G</b><b class='flag-5'>模组</b><b class='flag-5'>Air780E</b>:RS485<b class='flag-5'>通信</b>篇

    RNDIS网卡应用看这篇!合宙Air780EP低功耗4G模组AT开发示例

    Air780EP是合宙的低功耗4G模组之一,支持全系列的AT指令以及LuatOS脚本二次开发。 本文应各位大佬邀请,特别讲解Air780E
    的头像 发表于 09-30 06:59 421次阅读
    RNDIS网卡应用看这篇!合宙<b class='flag-5'>Air780</b>EP<b class='flag-5'>低功耗</b><b class='flag-5'>4G</b><b class='flag-5'>模组</b>AT开发示例

    干货篇:低功耗4G模组Air780E串口通信

    ​ 今天我们来讲解低功耗4G模组Air780E串口通信的基本用法,小伙伴们,学起来吧!
    的头像 发表于 10-05 14:38 415次阅读
    干货篇:<b class='flag-5'>低功耗</b><b class='flag-5'>4G</b><b class='flag-5'>模组</b><b class='flag-5'>Air780E</b>的<b class='flag-5'>串口</b><b class='flag-5'>通信</b>

    超级干货!Air780E串口通信分享

    ​ 猛然发现,Air780E串口通信还没分享,难怪已经有小伙伴提出了要求! 那我们来讲解低功耗4G模组
    的头像 发表于 10-15 10:47 310次阅读
    超级干货!<b class='flag-5'>Air780E</b>的<b class='flag-5'>串口</b><b class='flag-5'>通信</b>分享

    硬件设计很简单?低功耗4G模组Air780E—开机启动及外围电路设计

    Air780E是合宙低功耗4G-Cat.1模组经典型号之一,上期我们解答了大家关心的系列问题,并讲解了[选型的注意要点] 有朋友问:能不能讲些硬件设计相关的内容?
    的头像 发表于 10-15 10:18 276次阅读
    硬件设计很简单?<b class='flag-5'>低功耗</b><b class='flag-5'>4G</b><b class='flag-5'>模组</b><b class='flag-5'>Air780E</b>—开机启动及外围电路设计