对码元的理解

 

码元是计算波特率的,波特率就是:每秒传送多少个码元,码元/s。

我的理解:码元是进行数据传输过程中解析的基本单元,码元由一组n个bit组成,即码元和bit的关系:码元是由nbit组成的,至于n等于多少bit,看通信传输过程中有多少个电压状态,而且通信也是以码元为单位进行解析,也就是说把nbit来当成一组进行解析,若码元等于1bit,那就1bit1bit的进行解析。例如只有0V和5V这两个状态,那就是只有0和1两个状态,需要1bit就够了,所以此时一个码元也就等于1bit,这就和比特率相等了(bit/s),若通信中有0V,1V,2V,3V等4个状态:00,01,10和11,那就是2bit,这时码元就等于2bit,那么其波特率就是比特率的一半了。
所以想知道码元等于多少bit,就去看通信基本电压的状态有多少个?是x,还是xx,还是xxx,xxxx……,

在usart/uart中波特率(码元/s)就等于比特率(bit/s),因为此时码元是由1bit组成的,即码元==1bit,所以在串口中波特率就是比特率。

 

  • 9
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值