PDIUSBD12 是一款带有并行总线和局部DMA传输能力的高速USB 接口器件固件设计的目标就是 使PDIUSBD12 在USB 上达到最大的传输速率外围设备例如打印机扫描仪外部的海量存储器和数码 相机都可使用PDIUSBD12 在USB 上传输数据这些设备的CPU 要忙于处理许多设备控制和数据以及图像 处理等任务PDIUSBD12 的固件设计成完全的中断驱动当CPU 处理前台任务时USB 的传输可在后台 进行这就确保了最佳的传输速率和更好的软件结构同时简化了编程和调试 后台ISR 中断服务程序和前台主程序循环之间的数据交换通过事件标志和数据缓冲区来实现例 如PDIUSBD12 的批量输出端点可使用循环的数据缓冲区当PDIUSBD12 从USB 收到一个数据包那 么就对CPU 产生一个中断请求CPU 立即响应中断在ISR中固件将数据包从PDIUSBD12 内部缓冲区 移到循环数据缓冲区并在随后清零PDIUSBD12 的内部缓冲区以使能接收新的数据包CPU 可以继续它当 前的前台任务直到完成例如打印当前页然后返回到主循环检查循环缓冲区内是否有新的数据并开始其 它的前台任务
上传时间: 2016-04-10
上传用户:13160677563
嵌入式系统设计与实例开发实验教材二源码 多线程应用程序设计 串行端口程序设计 AD接口实验 CAN总线通信实验 GPS通信实验 Linux内核移植与编译实验 IC卡读写实验 SD驱动使用实验 GPRS通信实验 音频驱动及应用实验 嵌入式Web服务器实验 IDE—CF卡模块读写实验 PS2键盘鼠标驱动实验
上传时间: 2014-01-23
上传用户:英雄
I2C串行日历时钟与TMS320LF2407的接口及应用,该程序实现对I2C总线日历时钟芯片PCF8583的读写操作.
上传时间: 2016-05-12
上传用户:亚亚娟娟123
这个一个经调试可用的USB_TO_CAN的程序,希望对CAN总线开发,与USB接口的学习人士有用.
标签: USB_TO_CAN CAN USB 调试
上传时间: 2014-01-15
上传用户:秦莞尔w
< SCSI总线和IDE接口协议应用和编程>>已经绝版的资料,好不容易弄到的。
上传时间: 2016-05-30
上传用户:hebmuljb
单片机和PC机的串行通信一般采用RS-232、RS-422或B3-485总线标准接口,也有采用非标准的20nnJL电流环的。为保证通信的可靠,在选择接口时必须注意:(1)通信的速率;(2)通信距离:(3)抗干扰能力;(4)组网方式。本文主要介绍采用RS-232接口与单片机通信的方法
上传时间: 2013-12-28
上传用户:CHENKAI
存储器扩展实验的源码,是6264扩展到总线的MY4接口,查看段地址2000之间数据的传送.
上传时间: 2016-06-30
上传用户:ddddddos
GPIO (通用输入/输出)或总线扩展器利用工业标准I² C、SMBus™ 或SPI™ 接口简化了I/O口的扩展。
上传时间: 2013-11-30
上传用户:lnnn30
CH375 是一个USB总线的通用接口芯片,支持USB-HOST主机方式和USB-DEVICE/SLAVE 设备方式。
上传时间: 2014-01-16
上传用户:huannan88
通用串行总线(USB)以其传输速度快、占用资源少、真正的即插即用等优点正在逐步成为通用的计算机与外设的接口而取代传统的RS232总线。以传统的RS232接口为数据通信通道的外部设备与PC的通信面临一个转换的问题。该文介绍的是基于FT232R芯片实现USB和RS232之间的转换模块的设计。使用此芯片优点是数据收发和协议转换工作全部由芯片独立完成,而无需干预。
上传时间: 2013-12-23
上传用户:lanhuaying