stm32通过4g模块实现tcp/udp连接服务器的原理是什么?????????

使用stm32单片机通过4g模块与云快充服务器通信。
stm32与4g模块之间通过rs232通信
4g模块把stm32发过来的数据透传到服务器。

我在传输报文前都做了哪些协议连接,只有先连接上,才能进行数据传输。不是吗?

TCP IP连接 属于 传输层和网络层
云快充协议连接 属于 应用层
4g协议 数据链路层和物理层

照葫芦画瓢
写ocpp的时候按照上面的思路不就可以了吗?

进行tcpip连接,在进行websocket连接,ocpp协议连接,封装数据帧,进行数据传输
不就OK了吗???

4g/5g知识扫盲
4g/5g协议族位于物理层和数据链路层。
tcp/ip协议族位于传输层和网络层。

4G/5G是为了无线通信特制的,物理层和MAC层的设计,而TCP/IP协议的核心是网络层和传输层协议。

4G模块是什么

4G模块,又叫4G传输模块、4G通信模块、4G LTE模块。它是一种硬件加载到指定频段,软件支持标准的LTE协议,且软硬件高度集成模组化的产品,具有兼容性好、通信速度快、通信数据量大、网络频谱宽、通信灵活等特点,广泛应用于电力、环保、金融、工业自动化等领域。

4G模块的工作原理

具有通信速度快、网络频谱宽、通信灵活等特点。硬件将射频、基带集成在一块PCB小板上,完成无线接收、发射、基带信号处理功能。软件支持语音拨号、短信收发、拨号联网等功能。

分析一下,写云快充协议的时候,各个层面的连接相关推荐

  1. 云快充协议 - 共享充电桩平台APP

    一.目前国内共享充电小程序还是比较多,桩企也是比较多!有很多桩企也是自定义了一套充电协议并配合上自己的充电平台,可以形成自己的一套解决方案为客户提供服务.也有很多桩企是只做硬件,不软件运营平台的,那么 ...

  2. “能握手才是好朋友(协议)”拓尔微高兼容性PD快充协议芯片 IM2406

    都是快充为何不通用? 根据"P=UI"公式,提升手机充电功率无非就是增大输入电流或输入电压的大小.但是,到底是以提升电压为主,还是增大电流为主,又或是二者同时增加? 由于业内没有统 ...

  3. DIY多快充协议太阳能充电器!----项目总结(文末干货分享)

    经过前面六篇文章,已经将<DIY多快充协议太阳能充电器>实战项目介绍完成.在项目起源中明确了该实战项目的学习点,分别是三种常见的电源拓扑结构,通过一个项目将BUCK降压拓扑,BOOST升压 ...

  4. DIY多快充协议太阳能充电器!----硬件框图

    上一篇文章介绍了多协议快充太阳能充电器的项目起源,这篇文章来介绍该项目的硬件框图与项目需求. 上图为本项目的主要硬件框图,其中电源部分主要由三部分组成,BUCK降压电路,BOOST升压电路,LDO降压 ...

  5. 没啥用知识(1)——快充协议如何工作

    没啥用知识(1)--快充协议如何工作 没啥用知识 前几天跟朋友聊天谈到了网上有人使用非官方数据线和充电器给使用 USB Type-C 口的 iPad Pro 充电,结果导致 iPad 损坏的情况.联想 ...

  6. 拆解报告:爱否开物1A2C 65W PD氮化镓充电器智融SW3516多口快充协议芯片

    深圳市展嵘电子方案设计及代理公司:代理品牌有:上海钰泰,珠海智融(SW),苏州赛芯(XB),冠禹(MOS),芯海科技等半导体原厂战略合作欢迎致电孔小姐 13410302586 我们不但卖芯片,还提供方 ...

  7. vooc是什么快充协议_5G时代除了网速,快充同样重要!

    从2016年第一款全面屏手机「小米MIX」发布,到目前最新的「VIVO X50」系列手机的发布,在这短短的四年时间里,全面屏手机的技术已经达到了炉火纯青的地步.什么水滴屏,挖空屏,真全面屏在各大厂商手 ...

  8. 高通的快充协议_高通:后续骁龙旗舰将标配100W快充

    高通于昨晚正式推出了Quick Charge 5充电解决方案,经过3年时间的准备,高通这一次在Quick Charge快充的升级可谓重磅,在功率上实现了重大突破,达到了100W. 官方数据显示,高通Q ...

  9. 高通的快充协议_高通QC5.0快充发布:百瓦级时代,高通被国产厂商牵着鼻子走了?...

    手机的快充和高刷新率屏幕一样,属于用了就回不去的那种,从OPPO R9系列开始出现的vooc闪充技术打出"充电5分钟通话两小时的"口号开始,闪充技术正式成为了手机的一大卖点,当时高 ...

最新文章

  1. 清华《人工智能之认知图谱》:中美高水平学者数量领跑全球
  2. 如何在Objective C中声明Block?
  3. jquery validation remote进行唯一性验证时只使用自定义参数,不使用默认参数
  4. [ZJOI2008] 树的统计(树链剖分)
  5. 602B. Approximating a Constant Range
  6. Java课程烧CPU吗_java程序员:完了!CPU一味求快出事儿了!
  7. 挣脱浏览器的束缚(5) - 哭笑不得的IE Bug
  8. Jcreator教程
  9. Electron+Vue3+TypeScript+Vite桌面应用程序项目初始化
  10. yxy小蒟蒻的201117总结
  11. 近代物理实验 核磁共振的稳态吸收(含数据及参考题)
  12. Pangu Separates Heaven and Earth(签到题)
  13. USB出现“can‘t set config #1, error -12”问题的探索
  14. C语言中符号表示什么意思?
  15. ping 简单的测试 延时、抖动、丢包率
  16. SPI器件的菊链配置
  17. css3——3D动画、transform-style:preserve-3d、transform:perspective()、perspective-origin
  18. 网络应用程序设计模式:浅谈CS架构与BS架构
  19. Android studio包含四个tab微信页面设计
  20. elasticsearch-java客户端测试

热门文章

  1. 箱包卖家私域流量案例:售后卡+短信实现一周8000+精准客户沉淀!
  2. 【计蒜客】Betsy 的旅行
  3. 小米 信号测试软件,OPPO、华为、小米手机信号测试大比拼,最强竟是它?
  4. 乐视手机型号和cpu
  5. 如何查看手机信息隐藏代码
  6. 传奇定时器OnTimer功能详解(泡点、时间触发、任务活动)
  7. pb 调用虹软_如何使用 python 接入虹软 ArcFace SDK
  8. windows普通用户加入管理员组
  9. 归并排序与快速排序背后的秘密
  10. 高速信号和高频信号的区别