Part Number:MSP430F5510Other Parts Discussed in Thread:MSP430F5529,
在调试远程唤醒的时候,我使用TI官网下载的MSP430USBDevelopersPackage_5_20_07_01.zip,导入其中的MSP430_USB_Software\MSP430_USB_API\examples\HID_humanInterface\Traditional\H9_Remote_Wakeup目录代码,
代码默认使用msp430f5529作为芯片,修改芯片为msp430f5510,之后运行,发现不能实现远程唤醒功能,麻烦帮忙确认一下,是什么问题.
远程唤醒是指USB 唤醒。
Ben Qin:
你好,
?? ? 说:我使用TI官网下载的MSP430USBDevelopersPackage_5_20_07_01.zip
可以分享下链接吗?
,
?? ?:
https://software-dl.ti.com/msp430/msp430_public_sw/mcu/msp430/MSP430_USB_Developers_Package/latest/index_FDS.html?_ticdt=MTY4MzM2NTU5OXwwMTgzYjU0NzZjMjAwMDE1ZTNiZjBlNGVmYWFjMDUwNmYwMDE3MDY3MDA3ZTh8R0ExLjMuMjA0NDYzMDczNy4xNjY1MTkzNzA5 应该是这个
,
?? ?:
dr-download.ti.com/…/MSP430USBDevelopersPackage_5_20_07_01.zip
,
?? ?:
dr-download.ti.com/…/MSP430USBDevelopersPackage_5_20_07_01.zip
,
Ben Qin:
?? ? 说:在调试远程唤醒的时候
不太清楚你说的远程唤醒是什么意思?你用的是launchpad还是自己做的板子?
,
?? ?:
就是我做的是个键盘附件,通过USB2.0跟主机连接,远程唤醒是指主机可以通过USB唤醒附件。(5529的launchpad也有)
,
Ben Qin:
?? ? 说:5529的launchpad也有
使用5529能够成功唤醒是吗?
,
?? ?:
使用5529的开发板,偶尔可以唤醒,大部分时间无法唤醒,不知道是不是哪里有行为冲突
,
?? ?:
目前发现主要是因为window睡眠的时候,Vbus偶尔会短暂掉电,再恢复,是因为这次掉电导致的不能唤醒
,
Ben Qin:
?? ? 说:Vbus偶尔会短暂掉电,再恢复,
也许此时电脑已经丢失了对板子的连接,重新插拔能够唤醒吗?
你之前发送的页面我打不开,你是用的下面这个SDK吗?
SDK:https://www.ti.com/tool/MSP430USBDEVPACK
同时你可以参考下相关的app note:
USB Keyboard Using MSP430 Microcontrollers
,
?? ?:
问题定位到了,是进入到neonum suspend的模式了,所以没有能唤醒。另外请教一下,noenum suspend为什么不能唤醒,5529或5510在USB noenum suspend 状态能支持远程唤醒吗
,
Ben Qin:
看看这篇帖子是否有帮助:
e2e.ti.com/…/899556