Post

Embedded knowledge

Embedded knowledge

什么是TTL电平?

TTL标准认为在0~0.4V区间为逻辑0,在2.4V-5V区间为逻辑1

而stm32中最大电压为3.6V,所以在stm32中2.4-3.6V为逻辑1

TTL一般用于短距离通讯,因为其高低电平范围较小,容易受外部环境干扰,产生错误

串口校验

串口协议中为了避免外部环境的干扰,增加了串口校验,分为三种:

  • 无校验
  • 固定校验:在校验位固定为高电平或低电平,使用较少
  • 奇偶校验:奇校验(保持一帧数据中高电平的个数为奇数个);偶校验(保持一帧数据中高电平的个数为偶数个)
This post is licensed under CC BY 4.0 by the author.