虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

底层驱动

底层驱动是程序以访问底层硬件的形式实现人机交互,驱动程序和应用程序之间需要实现相应的信息交互,一方面,应用程序通过对驱动程序发送相应的指令,实现硬件控制的动作指令,另一方面,驱动程序将硬件读写的状态、从硬件上获得的数据传送给应用程序,实现应用程序与驱动程序间的交互。
  • ARM7的教程

    ARM7的教程,里面有所有外围芯片的技术资料,有很多的底层驱动和开发实例。

    标签: ARM7 教程

    上传时间: 2014-08-31

    上传用户:wkchong

  • vxworks 的 串口源代码

    vxworks 的 串口源代码,底层驱动等等

    标签: vxworks 串口 源代码

    上传时间: 2013-12-22

    上传用户:lht618

  • PLL的资料文档,包括资料

    PLL的资料文档,包括资料,底层驱动等等。

    标签: PLL 文档

    上传时间: 2013-11-25

    上传用户:671145514

  • 单片机如何根据LCD时序图来写底层驱动

    作为入门级资料,详细介绍了LED的顺序图的使用和编程,帮助新手快速掌握51单片机和LCD的使用,提高学习的乐趣

    标签: LCD 单片机 时序图 底层驱动

    上传时间: 2016-12-27

    上传用户:超级K60

  • USB HID学习手册

    HID 型概述第一个被windows支持的usb外围设备类是人机接口设备。hid是human interface device人机接口设备的英文缩写。是指直接和人进行互动的设备。如鼠标、键盘等。运行在WINDOWS98或其他更高的版本的操作系统的PC机,系统除了提供通用的USB设备的底层驱动以外,还单独提供了一些HID设备的完整驱动,应用程序可以很容易的与操作系统内部的hid通讯。这样使得符合hid类的USB设备很容易开发与运行。也就是说,我们如果想实现一个USB的HID类设备,是不需要在Windows下开发自己的驱动程序,HID不一定要是标准的外设类型,唯一的要求是交换的数据存储在报文的结构内,设备固件必须支持报文的格式。任何工作在该限制之内的设备都可以成为一个hid,例如温度计,电压计,读卡机等。hid类设备只能使用控制传输与中断传输两种方式。HID的交换的数据格式称为报文。报文形式灵活,能处理任何类型的数据。HID特有的请求,Set Report和Get Report为主机和设备之间的任何类型数据块传输提供了一种方法。主机发出Get Report请求,设备响应向主机传送数据块;主机发出Set Report请求,设备响应准备接收主机发出的数据块。对于一个全速设备,中断传输方式下每笔事务能够传送的最大数据量是64字节,全速设备每毫秒不能有超过一笔事务,所以每秒最多传送64000字节。高速设备,每笔事务能够传送的最大数据量是1024字节。对于不能一次传输完毕的数据,接收和发送报文可以采用多笔事务。下表列举出了与HID类设备通信过程中使用到的大量函数,这些函数的用法在DDK的帮助文档中均有详细地解释。这些函数包含在Hid.dll,Setupapi.dl、Kernel32.dll三个动态链接库中,分别起到与HID设备通讯,寻找与识别设备,交换数据的作用。

    标签: usb hid

    上传时间: 2022-05-31

    上传用户:

  • 基于炬芯(Actions) ATB1103的蓝牙语音遥控器方案

    时下智能语音交互市场火热,越来越多的设备都开始支持远场AI语音交互。例如:智能音箱,智能电视等等。但这类产品的识别率和误唤醒率还需再不断的优化提升,以至于日常生活中人们还是离不开各式各样的遥控器。而蓝牙语音遥控器这一产品,作为远场语音交互的一个近场配件,也搭上了这趟语音交互的快速列车,成长速度令人惊讶。基于Actions炬芯的ATB1103芯片的语音遥控器,打造了一个AIoT时代的高性价比精品。遥控器总体架构分四层,从上到下依次为应用层、应用框架层、硬件抽象层、底层驱动层:

    标签: 蓝牙 语音遥控器

    上传时间: 2022-06-02

    上传用户:

  • 基于炬芯(Actions) ATB1103的蓝牙语音遥控器方案

    智能音箱,智能电视等等。但这类产品的识别率和误唤醒率还需再不断的优化提升,以至于日常生活中人们还是离不开各式各样的遥控器。而蓝牙语音遥控器这一产品,作为远场语音交互的一个近场配件,也搭上了这趟语音交互的快速列车,成长速度令人惊讶。基于Actions炬芯的ATB1103芯片的语音遥控器,打造了一个AIoT时代的高性价比精品。遥控器总体架构分四层,从上到下依次为应用层、应用框架层、硬件抽象层、底层驱动层:

    标签: actions atb1103 蓝牙 语音遥控器

    上传时间: 2022-06-07

    上传用户:

  • 基于μc/os-ⅲ的freemodbus通信协议的实现

    摘要:介绍了以FreeModbus协议找在嵌入式抢占实时操作系统μC/OS-l的STM32平台上,成功实现了Modbus协议的移植。通过详细分析FreeModbus协议花并编写STM32F103VET6微处理器的底层驱动,成功实现了工业Modbus协议RTU和ASCll两种模式的通信功能。测试结果表明,在实际工业生产控制和仪表开发中,应用Freemodbus协议,完全符合工业数据采集、实时控制和数据处理等厂级重复性和精确度要求,在一定程度上降低了工业仪表开发的周期及成本。关键词:实时操作系统,uC/OS-ll,FreeModbus,Modbus协议,STM32Abstract:This paper introduces FreeModbus stack transplanted to the STM32 platform which has been embedded in the preemptive real-time operating system uC/OS-ll,in order that the transplantation of the Modbus protocol is successfuly im-plemented.The FreeModbus stack is analyzed in detail and STM32F103VET6 microprocessor underlying driver is writed,so that the two Modbus industrial communication function RTU and ASCll are successfully realized.Keywords:time operating system,uC/OS-ll,.FreeModbus,Modbus协议,STM32

    标签: freemodbus 通信协议

    上传时间: 2022-06-25

    上传用户:

  • LD3320的语音识别模块 完整资料分享(PCB原理图源码使用手册)

    LD3320的语音识别模块 完整资料分享说明:MARS 语音识别模块是火星科技自主研发的语音识别模块, 具有反应速度快、 识别灵敏、识别率高等特点; · 该模块提供了贴片和排针方式, 既可以通过贴片方式作为客户设计的电路板中的一部分, 也可以通过排针方式单独做为一个普通模块使用; 极小的体积, 十分方便嵌入到各种产品中, 性价比很高; · 模块自带一颗 MCU, 用于处理底层驱动和生成帧通信格式,用户无须为复杂的底层驱动、 传感器感应计算、 校准等工作而烦恼, 识别结果直接通过串口输出, 降低了客户的开发难度, 极大的缩短产品开发周期。 只要是具有串口功能的 MCU, 如STM32、 STC15、 Arduino、 MSP430 等单片机, 都可以通过解析简单的数据帧, 获取识别结果。· 用户可以在这基础上继续进行设计, 通过串口通信和其他单片机进行信息交流, 将该模块作为一个独立的语音识别模块, 只采集语音识别的结果;· 无基础的客户可以根据使用手册按照指定的步骤去修改添加关键词来时间语音的识别,本模块二次开发性比较强原则上具备基础的客户利用, 不具备基础的客户可以和店长说明您的要求, 让技术员给您定制好程序或者电路完成您的设计要求

    标签: ld3320 语音识别

    上传时间: 2022-07-02

    上传用户:

  • 瑞萨快速入门教材资料

    一、RL78/G13开发套件简介二、安装开发环境(CubeSuite+)三、基于MCU板, 仿真环境建立、LED灯闪烁例程的编写,调试和RFP(Renesas Flash Programmer)烧写。四、使用CubeSuite+的code generator(代码生成器),生成PWM,UART,IIC,AD,SPI例子程序使用CubeSuite+的code generator(代码生成器),简单浏览目标芯片硬件手册,即可完成相关寄存器配置及底层驱动程序的编写,实现快速上手。

    标签: 快速 入门 教材

    上传时间: 2022-07-23

    上传用户: