我现在设计的一个联网的U盘播放器, 考虑用户不使用的时候关闭USB电源(LM3526)以节约电能消耗。
芯片用的CH376 。
用户发出停止播放命令后直接操作LM3526关闭USB电源后进入待命状态什么也不作。 用户发出播放指令后,打开USB电源然后CH376DiskConnect() CH376DiskMount() CH376SetFileName() CH376FileOpen() CH376ByteLocate() 就开始文件的读取播放。
avr单片机记录当前播放的位置,播放会从当前位置继续播放。看门狗2秒溢出
开机的时候偶尔有看门狗复位的情况。
我想请教一下,上面的操作是否遗漏了什么步骤,需要使用CMD_RESET_ALL指令吗?
谢谢。