29、深入理解MSP430FR2355的I2C通信

深入理解MSP430FR2355的I2C通信

1. I2C相关寄存器概述

I2C通信涉及多个寄存器,这些寄存器在不同模式下具有不同的功能和位域设置:
- eUSCI_Bx状态寄存器(UCBxSTATW) :在I2C模式下有不同的位域。
- eUSCI_Bx字节计数器阈值寄存器(UCBxTBCNT) :用于设置要传输的字节数。
- eUSCI_Bx接收缓冲区(UCBxRXBUF) :功能与SPI模式相同。
- eUSCI_Bx发送缓冲区(UCBxTXBUF) :功能与SPI模式相同。
- eUSCI_Bx I2C自身地址寄存器(UCBxI2COA0 - UCBxI2COA3) :可设置多达四个独立的从机地址。
- eUSCI_Bx接收地址寄存器(UCBxADDRX) :存储接收到的地址。
- eUSCI_Bx地址掩码寄存器(UCBxADDMASK) :用于地址掩码设置。
- eUSCI_Bx I2C从机地址寄存器(UCBxI2CSA) :设置主设备要通信的从机地址。
- eUSCI_Bx中断使能寄存器(UCBxIE) :在I2C模式下有不同的位域。
- eUSCI_Bx中断标志寄存器(UCBxIFG) :在I2C模式下有不同的位域。
- <

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值