微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > nrf52832 iic(TWI)通信问题

nrf52832 iic(TWI)通信问题

时间:10-02 整理:3721RD 点击:
我在用nrf52832做iic通信遇到了点问题,想请教一下,用nrf52832对mcp4725写数据时已经扫描到器件地址是0x62,但是对该地址写数据总是写不进去,不知道哪里出了问题,下面是我写数据的代码
static void write_sensor_data(uint16_t m_sample)
{
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);
}


已退回1积分

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top