• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

STM32硬件IIC怎么接收不同字节的长度的数据

Florrie 2018-10-29 浏览量:2065
如何接收不同的长度
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • IIC里面的数据都是固定长度长度,如果长度不固定要自动对齐到8位数据
    • 发布于 2018-11-08
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:13
  • 只能是固定的8位,i2c协议规定的,除非你自己这个专用的i2c
    • 发布于2018-10-29
    • 举报
    • 评论 0
    • 0
    • 0

  • 硬件I2C可以接收8位或者16位的数据,在初始化的时候要提前指定,除了8位和16位以外的不能接收。

    • 发布于2018-10-29
    • 举报
    • 评论 0
    • 0
    • 0

  • 数据通信,要么预先传送一个数据长度,要么传输结尾标志
    • 发布于2018-10-29
    • 举报
    • 评论 0
    • 0
    • 0

  • 数据通信,要么预先传送一个数据长度,要么传输结尾标志。SDA=1;不是将端口固定位高电平而是关闭单片机内部下MOG管让SDA线的电平由信号决定。
    • 发布于2018-10-31
    • 举报
    • 评论 0
    • 0
    • 0

  • 数据长度是定长的,发送多位数据可分批发送,注意填充数据。
    • 发布于2018-10-31
    • 举报
    • 评论 0
    • 0
    • 0

  • I2C传输的数据是定长的,发送多位数据时,分批次发送,注意补齐数据到8位。
    • 发布于2018-10-31
    • 举报
    • 评论 0
    • 0
    • 0

  • I2C协议里面貌似只有8位和16位两种
    • 发布于2018-11-02
    • 举报
    • 评论 0
    • 0
    • 0

  • I2C里面数据长度都是固定的,且主从双方都要遵循这种数据格式,否则整个总线上面的数据都会乱掉
    • 发布于2018-11-09
    • 举报
    • 评论 0
    • 0
    • 0

  • 都同意成8位数据,收发即可。
    • 发布于2018-11-20
    • 举报
    • 评论 0
    • 0
    • 0

  • 都转化为8位数据传输,只能用8位!
    • 发布于2018-11-21
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个数据长度都是固定的,只能用8位的数据进行传输
    • 发布于2018-11-25
    • 举报
    • 评论 0
    • 0
    • 0

  • IIC的数据长度只能是8位的方式传输,不然会出现问题
    • 发布于2018-11-27
    • 举报
    • 评论 0
    • 0
    • 0

  • IIC是不能接收其他长度的数据的,只能接收8位长度的数据
    • 发布于2018-12-09
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

STM32硬件IIC怎么接收不同字节的长度的数据