首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

请问USB功能的使用时总线速度的确定

当USB和存储器进行数据交换时,CPU是否对其进行控制??
MCU总线速度的确定和使用USB协议有关。比如说使用USB2.0的话,用UF32芯片,其系统时钟就必须配置在60MHz,总线速度就是30MHz。如果使用USB1.1的协议的话,用JB16芯片,总线速度用6MHz就够了。
如果是UF32芯片,它有IQUE(integrated queue model)和SRAM(smartmedia RAM),USB和存储器交换数据可以不需要CPU的参与
????
QT/QY系列并没有USB功能吧?
其实无论是USB1。1还是USB2。0,它们协议上讲的都是理想的极限速度,其实这在我们实际应用中都不是现实的。实际应用中影响速度的因素太多了,USB总线上的速度只是由系统的时钟经过PLL而产生的。
影响USB速度比如单片机本身读取数据的速度还有如果系统中应用到Flash的时候,Flash也有响应速度;如果用自已写的计算机应用程序来连接USB设备,应用程序的反应速度也有限制。
所以,微控制器的总线速度应该由所有的这些因素共同确定!
Gulf

请问USB功能的使用时总线速度的确定

请问Freescale,MC68HC908QT/QY系列,USB功能的使用时,微控制器的总线速度如何确定?


[此贴子已经被作者于2005-3-11 10:48:17编辑过]





[此贴子已经被作者于2005-3-11 11:03:38编辑过]

返回列表