Discuz! Board

标题: NRF52832的IIC通信问题 [打印本页]

作者: LilyZhou    时间: 2017-8-16 11:20
标题: NRF52832的IIC通信问题
用NRF52832对mcp4725写数据,已扫描到mcp4725的地址是0x62,但是往这个地址里写数据总是不成功,请教一下哪里出了问题呢

作者: admin    时间: 2017-8-18 10:55
软件还是硬件?
作者: LilyZhou    时间: 2017-8-22 13:19
admin 发表于 2017-8-18 10:55
软件还是硬件?

软件上,代码如下,其中m_sample是全局变量,是我想写入MCP4725中夫人数据
static void write_sensor_data()
{
          uint8_t output_1,output_2;       
          uint16_t m_sample_1,m_sample_2;
       
          m_sample_1=m_sample>> 4;
          m_sample_2=m_sample%16;
       
          output_1 = m_sample_1&0x00ff;
          output_2 = m_sample_2<<4;
                     
          ret_code_t err_code;
       
          err_code = nrf_drv_twi_tx(&m_twi, MCP4725_ADDR, &output_1, sizeof(output_1),false);       
          APP_ERROR_CHECK(err_code);
       
          err_code = nrf_drv_twi_tx(&m_twi, MCP4725_ADDR, &output_2, sizeof(output_2),false);       
    APP_ERROR_CHECK(err_code);
       
}




欢迎光临 Discuz! Board (http://qfv8.com/) Powered by Discuz! X3