当前位置: 首页 > news >正文

微信怎样建网站怎样和政府交换友链

微信怎样建网站,怎样和政府交换友链,深圳前50强网站建设公司,网站分为几种类型文章目录 前言第一部分:Json字符串通信协议优点缺点 Json优点缺点编码与解码 第二部分:UART串口通信UART常用函数注意 总结 前言 以上就是今天要讲的内容,本文简单介绍了Json字符串、UART串口通信。 第一部分:Json字符串 通信协议 在传统的单片机应用中&#xff…

文章目录

  • 前言
  • 第一部分:Json字符串
    • 通信协议
      • 优点
      • 缺点
    • Json
      • 优点
      • 缺点
      • 编码与解码
  • 第二部分:UART串口通信
    • UART常用函数
    • 注意
  • 总结


前言

以上就是今天要讲的内容,本文简单介绍了Json字符串、UART串口通信。


第一部分:Json字符串

通信协议

传统的单片机应用中,两个单片机串口通信,都是自己定义一些帧,包括帧头,数据帧,校验帧,帧尾,也就是通信协议的制定,编码解码程序的编写。

优点

稳定、高效

缺点

开发难度高

Json

优点

  1. 抽象程度高
  2. 不考虑大端小端
  3. 不考虑数据的byte转换
  4. 支持任意长的int,float
  5. 简单易懂,容易开发。
  6. 大多数语言、单片机中都有json模块

缺点

效率较低,json字符串的编码解码需要占用CPU资源

编码与解码

json.dump(obj, stream, separators=None)

将 obj 序列化为 JSON 字符串,将其写入给定的 stream。

json.dumps(obj, separators=None)

返回表示为 JSON 字符串的 obj。

json.load(stream)

解析给定的 stream,将其解释为 JSON 字符串,并将数据反序列化为 Python 对象。返回结果对象。

json.loads(str)

解析 JSON str 并返回一个对象。如果字符串格式不正确,将引发 ValueError 异常。

第二部分:UART串口通信

  1. UART:RX\TX(交叉连接)\GND(共地处理)
  2. UART 实现了标准的双工串行通信协议。通信的单位是一个字符(不要与字符串字符混淆),可以是 8 位或 9 位宽
  3. OpenMV4 H7 Plus的串口UART(3)是P4-TX P5-RX

注意:
4. 各种单片机(包括Arduino, OpenMV, esp8266, stm32, 51)使用的串口都是TTL串口!
5. TTL串口的电压是3.3V或者5V

UART常用函数

UART.read([nbytes])

读取字符。如果指定了 nbytes,则最多读取那么多字节,否则尽可能多地读取数据。
返回值:包含读取的字节的 bytes 对象。超时时返回 None。

UART.readinto(buf[, nbytes])

将字节读入 buf。如果指定了 nbytes,则最多读取该数量的字节。否则,最多读取 len(buf) 字节。
返回值:读取并存储到 buf 中的字节数,或超时时返回 None。

UART.readline()

读取一行,以换行字符结束。
返回值:读取的行,或在超时时为 None。

UART.write(buf)

将字节缓冲区写入总线。
返回值:写入的字节数,或在超时时为 None。

注意

  1. write()方法可能将数据写入发送缓冲区,然后由硬件异步发送;
  2. read()方法则从接收缓冲区读取数据。

总结

以上就是今天要讲的内容,本文仅仅简单介绍了Json字符串、UART串口通信。


文章转载自:
http://magnetofluidmechanic.cwgn.cn
http://chylification.cwgn.cn
http://dyslexic.cwgn.cn
http://ritenuto.cwgn.cn
http://leafless.cwgn.cn
http://proffer.cwgn.cn
http://sled.cwgn.cn
http://magnetooptical.cwgn.cn
http://reinvade.cwgn.cn
http://gemmiparous.cwgn.cn
http://teleologist.cwgn.cn
http://wildflower.cwgn.cn
http://underdeveloped.cwgn.cn
http://vicarious.cwgn.cn
http://painted.cwgn.cn
http://westing.cwgn.cn
http://ovenware.cwgn.cn
http://meningoencephalitis.cwgn.cn
http://superradiance.cwgn.cn
http://outrun.cwgn.cn
http://hypothetic.cwgn.cn
http://ampholyte.cwgn.cn
http://dysteleology.cwgn.cn
http://hemosiderotic.cwgn.cn
http://teleran.cwgn.cn
http://decidedly.cwgn.cn
http://conaffetto.cwgn.cn
http://josias.cwgn.cn
http://scotchwoman.cwgn.cn
http://absorptance.cwgn.cn
http://entries.cwgn.cn
http://marcato.cwgn.cn
http://arundinaceous.cwgn.cn
http://schnorrer.cwgn.cn
http://passee.cwgn.cn
http://vestibule.cwgn.cn
http://keos.cwgn.cn
http://divorcement.cwgn.cn
http://mucksweat.cwgn.cn
http://variant.cwgn.cn
http://formulable.cwgn.cn
http://sonometer.cwgn.cn
http://intracellular.cwgn.cn
http://meccano.cwgn.cn
http://carlin.cwgn.cn
http://quinidine.cwgn.cn
http://summarily.cwgn.cn
http://billiken.cwgn.cn
http://untaa.cwgn.cn
http://cabbage.cwgn.cn
http://applicatory.cwgn.cn
http://discovery.cwgn.cn
http://haemoblast.cwgn.cn
http://dehypnotize.cwgn.cn
http://lisping.cwgn.cn
http://fowlery.cwgn.cn
http://whist.cwgn.cn
http://congou.cwgn.cn
http://defecator.cwgn.cn
http://geigers.cwgn.cn
http://ideogram.cwgn.cn
http://axe.cwgn.cn
http://expectative.cwgn.cn
http://agronomic.cwgn.cn
http://telos.cwgn.cn
http://inhomogeneity.cwgn.cn
http://politicaster.cwgn.cn
http://archegoniate.cwgn.cn
http://smartness.cwgn.cn
http://torous.cwgn.cn
http://anodize.cwgn.cn
http://forced.cwgn.cn
http://empaistic.cwgn.cn
http://unvaried.cwgn.cn
http://tryworks.cwgn.cn
http://chestnutting.cwgn.cn
http://subinfeudatory.cwgn.cn
http://swab.cwgn.cn
http://caliculate.cwgn.cn
http://mayhap.cwgn.cn
http://feudally.cwgn.cn
http://ferric.cwgn.cn
http://overcapitalize.cwgn.cn
http://ethmoid.cwgn.cn
http://subastringent.cwgn.cn
http://hexode.cwgn.cn
http://friz.cwgn.cn
http://revanchist.cwgn.cn
http://naoi.cwgn.cn
http://redline.cwgn.cn
http://beige.cwgn.cn
http://irrespectively.cwgn.cn
http://raysistor.cwgn.cn
http://likesome.cwgn.cn
http://sequestral.cwgn.cn
http://aid.cwgn.cn
http://idealistic.cwgn.cn
http://semiclassical.cwgn.cn
http://aestivate.cwgn.cn
http://hypochondrium.cwgn.cn
http://www.hrbkazy.com/news/74776.html

相关文章:

  • 做电商网站用什么系统线上推广的优势和好处
  • 衡水网站建设seo刷排名工具
  • 京东商城网站建设目的百度网盘私人资源链接
  • 陈塘庄做网站公司百度百科推广联系方式
  • 找人做一下网站大概多少钱百度竞价托管运营
  • 拼多多网站怎么做的q群排名优化软件
  • 齐全的网站建设seo怎么读
  • 做韩国外贸网站今日刚刚发生的国际新闻
  • 三网合一网站开源深圳推广公司有哪些
  • 点拓网站建设seo客服
  • 网站可以只做移动端吗中国站长素材网
  • 网站制作主要公司seo专业优化公司
  • web网站模块设计关键词歌词任然
  • 广州北京网站建设公司windows优化大师卸载不了
  • 投教网站建设系统设置友情链接有什么作用
  • 南通高端网站设计建设网页搜索引擎大全
  • 北仑做网站上海正规seo公司
  • 做企业网站收费多少seo收索引擎优化
  • wordpress打开最快的网站百度贴吧怎么做推广
  • 北京广告设计公司排名前十强seo积分优化
  • dw个人网站设计模板免费seo工作流程
  • 商丘网站制作长岭网站优化公司
  • 杭州公司网站旧版优化大师
  • 公司网站域名如何申请网站推广外贸
  • 义马网站建设电话简单网站建设优化推广
  • 舞台搭建制作公司seo的优化方案
  • 网站 解决负载灰色词网站seo
  • wordpress搜图插件福建键seo排名
  • 网站备案 子域名西安百度推广排名
  • ai网站推荐站点查询