-
程序调试没问题 运行就不行
en_result_tI2C_TransAddr(M4_I2C_TypeDef*pstcI2Cx,uint8_tu8Addr,en_trans_direction_tenDir,uint32_tu32Timeout){en_result_tenRet;DDL_ASSERT(IS_VALID_UNIT(pstcI2Cx));DDL_ASSERT(IS_VALID_7BIT_ADR(u8Addr));DDL_ASSERT(IS_VALID_TRANS_DIR(enDir));enRet=I2C_WaitStatus(pstcI2Cx,I2C_SR_TEMPTYF,Set,u32Timeout);//TEMPTYE发送数据空标志位0:I2C_DTR寄存器满1:I2C_DTR寄存器空if(Ok==enRet){/*发送I2C地址到DTR数据发送寄存器上u8Addr0x49实际发送0x92/0x93*/I2C_WriteData(pstcI2Cx,(u8Addr>8)&0xFFul)+((u16MemAddr
2023-04-04 4