内容选择
全部
内容选择
内容分类
  • 学堂
  • 博客
  • 论坛
  • 开发服务
  • 开发工具
  • 直播
  • 视频
  • 用户
时间
  • 一周
  • 一个月
  • 三个月
  • 驱动开发:配置Visual Studio驱动开发环境

    F7即可完成驱动的编译。

    作者: LyShark
    发表时间: 2023-03-13 14:53:22
    1225
    0
  • 【嵌入式Linux驱动开发】六、platform 平台驱动模型之总线 - 设备 - 驱动

    上下分层 - 上层驱动与下层硬件分开 左右分离 - 把下

    作者: ReCclay
    发表时间: 2022-02-21 16:41:23
    437
    0
  • 驱动开发:探索DRIVER_OBJECT驱动对象

    本章将探索驱动程序开发的基础部分,了解驱动对象DRIVER_OBJECT结构体的定义,一般来说驱动程序DriverEntry入口处都会存在这样一个驱动对象,该对象内所包含的就是当前所加载驱动自身的一些详细参数,例如驱动大小,驱动标志,驱动名,驱动节等等,每一个驱动程序都会存在这样的一个结构

    作者: LyShark
    发表时间: 2023-04-03 20:44:08
    141
    0
  • 开发中数据驱动后的事件驱动模式

    关于事件驱动的例子,可以查看本专辑的另一篇文章《了解事件驱动》。

    作者: 码乐
    发表时间: 2024-04-12 16:19:24
    60
    0
  • 1.1 Windows驱动开发:配置驱动开发环境

    在进行驱动开发之前,您需要先安装适当的开发环境和工具。首先,您需要安装Windows驱动开发工具包(WDK),这是一组驱动开发所需的工具、库、示例和文档。然后,您需要安装Visual Studio开发环境,以便编写和调试驱动程序。

    作者: LyShark
    发表时间: 2023-10-14 16:23:23
    26
    0
  • 8.4 Windows驱动开发:文件微过滤驱动入门

    MiniFilter 微过滤驱动是相对于SFilter传统过滤驱动而言的,传统文件过滤驱动相对来说较为复杂,且接口不清晰并不符合快速开发的需求,为了解决复杂的开发问题,微过滤驱动就此诞生,微过滤驱动在编写时更简单,多数IRP操作都由过滤管理器(FilterManager或Fltmgr

    作者: LyShark
    发表时间: 2023-12-04 19:06:31
    43
    0
  • linux下驱动开发_红外线解码驱动

    \n"); } module_init(tiny4412_time_init); /*指定驱动的入口函数*/ module_exit(tiny4412_time_exit); /*指定驱动的出口函数*/ MODULE_LICENSE("GPL"); /*指定驱动许可证*

    作者: DS小龙哥
    发表时间: 2022-10-12 08:46:57
    576
    0
  • LiteOS裸机驱动移植02-LCD驱动移植及使用

    移植LCD裸机驱动到LiteOS ## 复制裸机驱动文件到LiteOS工程 LCD的底层是使用SPI驱动的,那么除了 STM32CubeMX 生成的`spi.h`和`spi.c`文件,还需要自己在此基础上手写LCD屏幕的驱动文件。

    作者: 小熊派开源社区
    6634
    1
  • 【Atlas 200产品】【驱动安装功能】Atlas 200驱动安装问题

    OS系统及内核版本,与 https://support.huawei.com/enterprise/zh/doc/EDOC1100149865/cb587633 要求一致下载驱动包及固件包:问题1:内核版本是符合要求的,但是还是检查说不一致,说明驱动包要求的内核版本是4.15.0-

    作者: ysjgood88
    1261
    11
  • Linux驱动开发-编写超声波测距模块的驱动

    删除定时器*/ del_timer_sync(&timer); free_irq(irq,NULL);    printk("驱动测试: 驱动卸载成功\n"); } ​ module_init(tiny4412_linux_csb_init);    /*驱动入口

    作者: DS小龙哥
    50
    1
  • Linux驱动开发-编写NEC红外线协议解码驱动

    );    /*驱动入口--安装驱动的时候执行*/ module_exit(tiny4412_hello_module_cleanup); /*驱动出口--卸载驱动的时候执行*/ ​ MODULE_LICENSE("GPL");  /*设置模块的许可证--GPL*/ ​

    作者: DS小龙哥
    22
    2
  • Linux驱动开发-编写DS18B20驱动

    前言 当前文章介绍如何在Linux系统下编写一个DS18B20温度传感器驱动,测量环境温度,并将DS18B20注册成字符设备,通过文件接口将温度数据传递给应用层。

    作者: DS小龙哥
    发表时间: 2022-01-02 12:44:24
    1081
    0
  • Linux下驱动开发_块设备驱动开发(内存模拟存储)

    二、编写块设备驱动的思路 既然学到了驱动开发,了解到块设备开发。 那么看这篇文章的小伙伴应该在单片机里裸机方式写过一些flash驱动、SD卡驱动

    作者: DS小龙哥
    发表时间: 2022-10-15 10:18:55
    614
    0
  • Linux驱动开发-编写PCF8591(ADC)芯片驱动

    驱动案例代码下面是PCF8591的驱动代码,采用IIC子系统框架编程,驱动代码分为设备端、驱动端两部分。驱动框架采用杂项字符设备完成注册,给应用层提供访问的设备节点,详细的说明在代码路写了完整的注释。

    作者: DS小龙哥
    47
    5
  • 事件驱动架构

    事件驱动的服务模式(Event-Driven Service Model):事件驱动的服务模式是一种将服务的状态和行为转换为事件的模式。它将服务的状态和行为看作是由事件驱动的,而不是由服务本身的状态和行为驱动

    作者: 赵KK日常技术记录
    发表时间: 2023-06-30 18:14:21
    12
    0
  • Linux驱动开发-编写W25Q64(Flash)驱动

    案例代码3.1 模拟SPI时序-编写驱动下面是W25Q64的驱动测试代码,没有注册字符设备框架,只是在驱动的入口里测试时序是否OK,打印了ID,读写了数据进行测试。

    作者: DS小龙哥
    66
    2
  • Linux驱动开发_帧缓冲设备驱动与LCD应用编程

     将等待队列、poll函数驱动、异步IO驱动写一次。 2.​ poll函数支持多路复用: 将按键驱动拆分成4个驱动,在应用层使用一个poll函数同时监控4个按键驱动,并读出按键值。

    作者: DS小龙哥
    发表时间: 2022-04-28 15:46:58
    510
    0
  • Linux驱动开发-编写VS1053芯片音频驱动

    但是没有注册标准的音频驱动,没有对接音频框架,只是在驱动层完成VS1053的直接控制,本篇的重点主要是介绍如何初始化开发板的GPIO口,使用Linux的延时函数,模拟SPI时序,代码写了两种版本,一种是直接通过ioremap直接映射GPIO口地址,完成配置,一种是直接调用官方内核提供的库函数接口

    作者: DS小龙哥
    41
    5
  • odbc 驱动配置

    安装前系统odbc 驱动只有一个sql server,目标安装一个mysql驱动 下载MySQL odbc https://dev.mysql.com/downloads/connector/odbc/ 选择需要的版本window 64 https://cdn.mysql.com

    作者: lu_zhishen
    发表时间: 2021-11-25 10:33:32
    2001
    0
  • 鸿蒙驱动子系统

    鸿蒙驱动子系统的优势鸿蒙驱动子系统为驱动使用者、驱动开发者、OEM厂商提供了开发工具DevEco,降低各个驱动模块的开发、使用难度。

    作者: 樊心昊
    2257
    0