TI中文支持网
TI专业的中文技术问题搜集分享网站

peripheral 启用watchdog后,一开启广播,板子就重启

协议栈:1.3.2

使用默认peripheral的代码,启用watchdog后,一开启广播,板子就重启,有人遇到这个问题吗?

Viki Shi:

有没有及时喂狗?关闭watchdog呢?

Xiaojian TAN:

回复 Viki Shi:

及时喂狗了,不启用watchdog 没什么问题。

开启watchdog后,只要一开启广播,就死机。

Xiaojian TAN:

回复 HG:

多谢回复!

使用的是cc2540,HAL_SLEEP_ADJ_TICKS 默认为35.

在代码里面禁止HCI_EXT_ClkDivOnHaltCmd( HCI_EXT_ENABLE_CLK_DIVIDE_ON_HALT ) 就OK了,再次感谢你的回复!

Xiaojian TAN:

回复 HG:

使用的是 cc2540 ,HAL_SLEEP_ADJ_TICKS默认为 35,

禁止掉HCI_EXT_ClkDivOnHaltCmd( HCI_EXT_ENABLE_CLK_DIVIDE_ON_HALT ),就解决了,

多谢你的回复!

Xiaojian TAN:

回复 HG:

使用的为 cc2540,默认为 35,

禁止掉 HCI_EXT_ClkDivOnHaltCmd( HCI_EXT_ENABLE_CLK_DIVIDE_ON_HALT ), 就解决问题了,

感谢的及时回复!

赞(0)
未经允许不得转载:TI中文支持网 » peripheral 启用watchdog后,一开启广播,板子就重启
分享到: 更多 (0)