请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
部件号:MSP432P401R 工具/软件:TI C/C++编译器
您好,
我正在尝试将代码I2C转换为CMSIS寄存器,但我遇到了一些问题,我在驱动程序上选取了I2c.c文件,现在我尝试将代码转换为CMSIS寄存器,但我不理解某些部分,有人能帮我吗? 我举一个示例 ,说明如何转换这段代码:
//如果不使用中断,则轮询标志 如果(!BISTBAND_PERI(EUSSCI_B_CMIS(moduleInstance)->IE, EUSCI_B_IE_TXIE0_OFS)) { //传送中断标志轮询。 同时 (!BISTBAND_PERI(EUSI_B_CMSIS (moduleInstance)->IFG,EUSCI_B_IFG_TXIFG0_OFS)) ;} //发送单字节数据。 EUSCI_B_CMSIS (moduleInstance -->TXBUF = txData;