i2c_master_send () 함수 인 스 턴 스

766 단어 ccmdcommandbyte
ssize_t mt6326_write_byte(u8 cmd, u8 writeData)
{
    char    write_data[2] = {0};
    int    ret=0;
    
    write_data[0] = cmd;         // ex. 0x81
    write_data[1] = writeData;// ex. 0x44
    
    ret = i2c_master_send(new_client, write_data, 2);   //      ret = i2c_master_send(new_client, write_data, 2);    client   write_data[0] = cmd;         // ex. 0x81
                                                                            //   write_data[1] = writeData;// ex. 0x44           。   2       。
    if (ret < 0) {  ret = i2c_master_send(new_client, write_data, 2);
        #ifdef CONFIG_TESTCASE_MSG
        printk("sends command error!! 
"); #endif return 0; } return 1; }

좋은 웹페이지 즐겨찾기