dengqiao

dengqiao

0个粉丝

6

问答

0

专栏

0

资料

dengqiao  发布于  2019-03-29 11:17:04
采纳率 0%
6个问答
1607

hisi外接设备检测

 
hisi 自带HDMI 外接设备检测  直接调用该接口
HI_S32 HI_MPI_HDMI_Force_GetEDID(HI_HDMI_ID_E enHdmi, HI_HDMI_EDID_S
*pstEdidData);
enHdmi 0  pstEdidData  hdmi edid 信息

it66121 HDMI 外接设备检测  

typedef struct _66121_out_device_cheak{
    char PEDID[128] ;
        char have_devie;       

}T_66121_out_device_cheak;
T_66121_out_device_cheak t_66121_out_device_cheak;

int main()
{
        int i =0 ;
        int cheak_falg = 0;
        memset(&t_66121_out_device_cheak,0,sizeof(T_66121_out_device_cheak));
        int fd = open("/dev/it66121_dev", O_RDONLY);
    if(fd < 0)
    {
        printf("open file error!\n");
        return -1;
    }
    if(ioctl(fd, CHEAK_6612_OUT_DEVICE_EDID, (void *)&t_66121_out_device_cheak));
        if(t_66121_out_device_cheak.have_devie == 1)
        {
                printf("have device bt1102 out \n");
                printf("the edid value is \n");
                for(i =0 ;i< 128 ;i++)
                {
                        printf(" %x",t_66121_out_device_cheak.PEDID);
                }
        }
        else
        {
                printf("d'not have device bt1102 out \n");
        }
    close(fd);
}

VGA 外接设备检测  



T_vga_out_device_cheak t_vga_out_device_cheak;

int main(int argc, char* argv[])
{
        memset(&t_vga_out_device_cheak,0,sizeof(T_vga_out_device_cheak));
        int dev_fd = open("/dev/device_vga_cheak",O_RDWR);
        if(dev_fd < 0)
        {
                        printf("open dev/device_vga_cheak failure\n");
        }
       
        ioctl(dev_fd, cheak_vga_out_device,&t_vga_out_device_cheak);
        if(t_vga_out_device_cheak.have_vga_out_devie == 1)
        {
                printf("have vga out \n");
        }
        else
        {
                printf("D'not have vga out \n");
        }
        close(dev_fd);  //调用完毕请一定关闭文件描述符

        return 0;       
}
我来回答
回答0个
时间排序
认可量排序
易百纳技术社区暂无数据
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区