peripheral 启用watchdog后,一开启广播,板子就重启
时间:10-02
整理:3721RD
点击:
协议栈:1.3.2
使用默认peripheral的代码,启用watchdog后,一开启广播,板子就重启,有人遇到这个问题吗?
有没有及时喂狗?关闭watchdog呢?
及时喂狗了,不启用watchdog 没什么问题。
开启watchdog后,只要一开启广播,就死机。
参看这个帖子,看看有没有帮助http://e2e.ti.com/support/wireless_connectivity/f/538/p/314805/1105383#1105383,
核心是改一下:
#define HAL_SLEEP_ADJ_TICKS 35
试试有没有用
多谢回复!
使用的是cc2540,HAL_SLEEP_ADJ_TICKS 默认为35.
在代码里面禁止HCI_EXT_ClkDivOnHaltCmd( HCI_EXT_ENABLE_CLK_divIDE_ON_HALT ) 就OK了,再次感谢你的回复!
使用的是 cc2540 ,HAL_SLEEP_ADJ_TICKS默认为 35,
禁止掉HCI_EXT_ClkDivOnHaltCmd( HCI_EXT_ENABLE_CLK_divIDE_ON_HALT ),就解决了,
多谢你的回复!
使用的为 cc2540,默认为 35,
禁止掉 HCI_EXT_ClkDivOnHaltCmd( HCI_EXT_ENABLE_CLK_divIDE_ON_HALT ), 就解决问题了,
感谢的及时回复!