总结积累

挂载多个设备的总线模型只能是一主多从。
UASRT:串口一对一。
1.I2C总线挂载多个I2C,区分不同设备号是通讯的设备地址;
2.SPI总线挂载不同的SPI设备,区分不同设备的是master主机的使用普通IO口区片选salve从机的CS信号,mcu那个cs是mcu的

spi作为slave时才有用的,作为master时用不到;SPI:mode:slow,fast,qual,quad,qual-io,quad-io;
3.485总线也是多个片选信号来实现对应一对一通讯的。
4.can总线,11位标识符于29位拓展标识符识别不同命令,可以设置相对应滤波器filter(列表滤波器与掩码滤波器)。
5.lin总线:节点数目不能超过16个,单总线(12 V)串行通讯,总线长度最大可达到40 m,传输速率最高可达到20 Kb/s,通

常使用2.4Kb/s、9.6 Kb/s和19.2 Kb/s这三个波特率;报文帧由报文头和响应组成;
空白场为13位或者持续更长时间的显性电平(‘0’)加上持续1个位时间以上的隐性电平(‘1’)组成。同步场则为一个字节长

度(ox55);标识符场格式如图3所示,定义报文的信息,长度为一个字节,其中前6位为标识符位,可定义26=64个标识符(其

中保留4个标识符作为命令和扩展帧标识符),后2位为奇偶校验位。数据场的长度由标识符位中的第4位和第5位(ID5和ID4)决

定,数据00:2;01:2;10:4;11:8;要求所有数据字节和与校验和场的字节相加必须是0xFF。

报文头+响应:
0x55+6位标识符(ID[3:0]标识,ID[5:4]数据长度)+数据+校验

6:I2S总线: 与I2C和SPI总线挂载从机有所区分,总线已经区分开从机数据功能。对应通讯不需另外操作。
1)总线构成:BCLK位时钟、LRCLK左右声道时钟、DATA数据线、MCLK系统参考基准时钟(可有可无)
2)三个时钟的关系:
BCLK = fs × n × 2;
LRCLK = fs;
MCLK = 256 × fs(16位模式)或者384 × fs(24位模式)。
注:fs为音频输入的AD采样频率。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值