所谓固件,就是存储在程序内存中的程序,用以完成驱动程序无法完成的USB 芯片及外围芯片的初始化及控制工作[23]。USB固件程序设计是USB接口部分的主要工作,它的主要目的是:当USB设备连接到主机上时,主机可以发现新设备,然后建立连接并完成数据传输任务,也就是能够让Windows正常检测和识别USB设备。因此在USB固件程序中,最重要的工作就是USB描述符的定义和USB传输中断的处理。
标签: 固件
上传时间: 2015-07-26
上传用户:tianjinfan
openobex源代码,PDA,手机等嵌入式平台上的名片交换,数据传输,都需要用到此协议,相信对做红外通信程序或蓝牙通信等方面的开发者会很有帮助
标签: openobex 源代码
上传时间: 2015-08-07
上传用户:cjf0304
非常经典的加密算法,在数据传输中经常用到
标签: 加密算法
上传时间: 2014-01-14
上传用户:zukfu
上传时间: 2013-12-08
上传用户:lz4v4
上传时间: 2015-08-17
上传用户:lili123
上传用户:weiwolkt
上传用户:标点符号
上传时间: 2014-12-02
上传用户:aysyzxzm
随着VxWorks操作系统在嵌入式系统中的应用,VxWorks下产品的开发和应用也越来越广泛. 本文描述了VxWorks下PCI数据采集模块驱动程序的设计过程,即通过PCI总线桥接芯片CY7C09449PV 的配置,实现中断和DMA数据传输、完成PCI设备的初始化和驱动接口函数及实现数据采集功能.
标签: VxWorks 操作系统 嵌入式系统 中的应用
上传用户:coeus
如果您用的是51等慢速的单片机可能没什么事情,当用ARM等快速的处理器作大量数据传输时可能会出现丢包的现象。在MCU连续的给主机发包的过程中,主机还没有将上一个包的数据从D12读走(就是D12的缓冲区处于满的情况),MCU又将另一个包写进去时会覆盖掉以前的。因此在每写入一个包时必须先判断D12有没有空的缓冲区,
标签: 单片机
上传时间: 2015-08-30
上传用户:xzt