hi3531调用sil9024的驱动

简介: //测试mao<br>  printf("\n\n");<br>    unsigned int cmd=1;<br>    unsigned long arg =4;<br>  fd = open("/dev/sil9024", O_RDWR);<br>  if (fd < 0)<br>   {<br>    printf("open sil9024 fail\n")
//测试mao
 printf("\n\n");
   unsigned int cmd=1;
   unsigned long arg =4;
 fd = open("/dev/sil9024", O_RDWR);
 if (fd < 0)
  {
   printf("open sil9024 fail\n");
  }
 else
 {
  printf("open sil9024 ok\n");
 }
   int retu = ioctl(fd,cmd,arg );
   if (retu)
 {
     printf("1 set sil9024 video mode fail  %d\n",retu);
 }
 close(fd);
 printf("\n\n");
相关文章
|
8月前
|
Java C# C++
如何简单地理解Python中的if __name__ == '__main__'
本文介绍了Python中`__name__ == &#39;__main__&#39;`的作用和原理,解释了它如何作为程序入口控制代码执行。当.py文件直接运行时,`if __name__ == &#39;__main__&#39;`下的代码块会被执行;而当文件作为模块被导入时,该代码块不会执行。此外,文章还探讨了`__name__`变量在包结构中的作用,以及`__main__.py`文件与`python -m`命令的关系,详细说明了不同运行方式对模块路径的影响。
539 18
|
Ubuntu Linux Windows
如何在WSL中的ubuntu编译Linux内核并且安装使用ebpf?
请注意,在WSL1中可能会由于内核架构限制而无法成功进行以上过程,WSL2对于Linux内核的完整支持更为合适。此外,部分步骤可能因不同的Linux发行版或内核版本而异。
587 4
|
前端开发 Linux C语言
BCC(可观测性)
BCC(可观测性)
192 0
|
设计模式 开发框架 算法
【QML 创建界面】QML界面的动态创建及其其他方法 (Dynamic Creation of QML Interfaces and Other Methods)
【QML 创建界面】QML界面的动态创建及其其他方法 (Dynamic Creation of QML Interfaces and Other Methods)
1558 0
|
机器学习/深度学习 数据可视化 PyTorch
YOLOv5源码逐行超详细注释与解读(2)——推理部分detect.py
YOLOv5源码逐行超详细注释与解读(2)——推理部分detect.py
2998 1
YOLOv5源码逐行超详细注释与解读(2)——推理部分detect.py
|
NoSQL Linux 网络协议
GDB(十)--调试正在运行的进程
我编写了一个循环:     long i;    for (i = 0; i < 999999; i++) {        mt.a += 1;        sleep(1);    }把它编译成a.out,并在后台执行它:./a.out & [1] 2570 然后用命令gdb ./a.out 2570可以附加到这个进程上。
2276 0
|
数据挖掘 Linux
Linux系统struct input_event结构体分类型(鼠标、键盘、触屏)详解与例子
Linux系统struct input_event结构体分类型(鼠标、键盘、触屏)详解与例子
1978 0
Linux系统struct input_event结构体分类型(鼠标、键盘、触屏)详解与例子
dlopen()失败怎么办?
dlopen()失败怎么办?
714 0

热门文章

最新文章