正在加载图片...
广州周立功单片机发展有限公司Te(020)3873097638730977Fax:38730925htp:/w 在挂起模式下关闭了不必要的内部模块。这样就显著地降低了额定电流,最大仅为15uA。这样在一个典型 的总线供电系统中,就为其它硬件提供了更多的电流余量以满足500uA的要求 此外, PDIUSBD12(D12)支持远程唤醒。外设使用D12同样可以初始化系统的唤醒 注:15uA不包括D+线上的强制上拉电阻所消耗的,它对整个USB设备增加了200uA的电流。因此 总体来说,使用 PDIUSBD12作为USB前端在挂起模式下将会消耗最大为215uA的电流。实际的测量值为 202uA。 3.2系统什么时候进入挂起? 主机要求进入挂起状态,或者当主机本身处于挂起状态。那么USB线处于空闲模式。该模式中D+线 为高而D线为低,前提是设备已通过D+线的上拉电阻连接到总线 此外当设备没有连接时,如果D+线为高而D线为低,设备也会进入空闲模式。这意味着USB总线上 没有活动。这种情况下, PDIUSBD12检测到连续3次没有帧起始(SOF)就将挂起脚置高。在中断寄存器 中对应的挂起位也将置位 3.3系统怎样退出挂起? 有两种方法使USB设备退出挂起。主机初始化或设备初始化。 主机初始化: 当主机从挂起状态恢复时,USB通信通过每个毫秒的SOF重新激活。 PDIUSBDI2的中断线变成低有 效以指示挂起的状况已经有了改变。这可以用来对MCU产生一个唤醒信号。 设备初始化 要使用 PDIUSBD12唤醒系统,可以使用“发送恢复”命令。这将触发D+/D-线向主机发送一个恢复 34在挂起状态下Va的输出是多少? 挂起状态下,Vou3的值降到20V,但是它仍然有10mA的驱动能力 3.5在挂起状态下 CLKOUT的频率是多少? 输出时钟是通过配置字节的配置决定的。可使用“设置模式”命令(0xF3)写入。 置字节 CLKOUT No Lazy Clock时钟运行 CLKOUT在挂起时切换到 Lazy Clock。输出频率从8KHz 到48KHz。PLL时钟关闭以降低电流消耗。 CLKOUT在挂起时切换到 Lazy Clock。输出频率从18KHz 到48KHz。PLL时钟仍然打开 该配置下,挂起状态不影响 CLKOUT的频率 挂起时, CLKOUT停止。 3.6为什么在USB-EPP演示套件中需要1M的电阻? 在自供电系统中,当USB电缆断开与主机的连接时,D+和D分别为悬浮状态。在噪声环境下(例如 在扫描仪中有许多高电流的元件),D+和D-的状态可能由于感应噪声而发生变化,SIE有时会误以为 是主机产生的恢复信号,从而使 PDIUSBD12错误的退出挂起状态。将D+接一个M的下拉电阻, D-接一个Mg的上拉电阻。需要注意的是,在EPP套件中是错误的,应当以此处说明为准 3.7挂起脚作为输入也作为输出,请解释其状态 挂起脚是一个双向口。 作为输入:当 PDIUSBD12处于挂起模式时,内部寄存器不能被访问。如果需要对设备进行访问,将 PDIUSBD2的挂起脚拉低唤醒设备,然后进行访问。这是挂起脚如何作为输入用广州周立功单片机发展有限公司 Tel: (020)38730976 38730977 Fax: 38730925 http://www.zlgmcu.com 2 在挂起模式下关闭了不必要的内部模块 这样就显著地降低了额定电流 最大仅为 15uA 这样在一个典型 的总线供电系统中 就为其它硬件提供了更多的电流余量以满足 500uA 的要求 此外 PDIUSBD12 D12 支持远程唤醒 外设使用 D12 同样可以初始化系统的唤醒 注 15uA 不包括 D+线上的强制上拉电阻所消耗的 它对整个 USB 设备增加了 200uA 的电流 因此 总体来说 使用 PDIUSBD12 作为 USB 前端在挂起模式下将会消耗最大为 215uA 的电流 实际的测量值为 202uA 3.2 系统什么时候进入挂起 主机要求进入挂起状态 或者当主机本身处于挂起状态 那么 USB 线处于空闲模式 该模式中 D+线 为高而 D-线为低 前提是设备已通过 D+线的上拉电阻连接到总线 此外当设备没有连接时 如果 D+线为高而 D-线为低 设备也会进入空闲模式 这意味着 USB 总线上 没有活动 这种情况下 PDIUSBD12 检测到连续 3 次没有帧起始 SOF 就将挂起脚置高 在中断寄存器 中对应的挂起位也将置位 3.3 系统怎样退出挂起 有两种方法使 USB 设备退出挂起 主机初始化或设备初始化 主机初始化 当主机从挂起状态恢复时 USB 通信通过每个毫秒的 SOF 重新激活 PDIUSBD12 的中断线变成低有 效以指示挂起的状况已经有了改变 这可以用来对 MCU 产生一个唤醒信号 设备初始化 要使用 PDIUSBD12 唤醒系统 可以使用 发送恢复 命令 这将触发 D+/D-线向主机发送一个恢复 信号 3.4 在挂起状态下 Vout3.3的输出是多少 挂起状态下 Vout3.3 的值降到 2.0V 但是它仍然有 10mA 的驱动能力 3.5 在挂起状态下 CLKOUT 的频率是多少 输出时钟是通过配置字节的配置决定的 可使用 设置模式 命令 0xF3 写入 配置字节 No Lazy Clock 时钟运行 CLKOUT 0 0 CLKOUT 在挂起时切换到 Lazy Clock 输出频率从 18KHz 到 48KHz PLL 时钟关闭以降低电流消耗 1 0 CLKOUT 在挂起时切换到 Lazy Clock 输出频率从 18KHz 到 48KHz PLL 时钟仍然打开 0 1 该配置下 挂起状态不影响 CLKOUT 的频率 1 1 挂起时 CLKOUT 停止 3.6 为什么在 USB-EPP 演示套件中需要 1MΩ的电阻 在自供电系统中 当 USB 电缆断开与主机的连接时 D+和 D-分别为悬浮状态 在噪声环境下 例如 在扫描仪中有许多高电流的元件 D+和 D-的状态可能由于感应噪声而发生变化 SIE 有时会误以为 是主机产生的恢复信号 从而使 PDIUSBD12 错误的退出挂起状态 将 D+接一个 1MΩ的下拉电阻 D-接一个 1MΩ的上拉电阻 需要注意的是 在 EPP 套件中是错误的 应当以此处说明为准 3.7 挂起脚作为输入也作为输出 请解释其状态 挂起脚是一个双向口 作为输入 当 PDIUSBD12 处于挂起模式时 内部寄存器不能被访问 如果需要对设备进行访问 将 PDIUSBD12 的挂起脚拉低唤醒设备 然后进行访问 这是挂起脚如何作为输入用
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有