SPI从驱动在#undef CFG_EXT_SLEEP条件下工作良好。
但是在EXT_SLEEP模式下,BLE堆栈似乎停止了。
BLE工作在IDLE模式(刚启动后)。
But BLE stack stop after into EXT_SLEEP mode .
I found the problem is related with spi_dready_high(); / /我发现问题与spi_dready_high()有关;操作。
如果我在初始化时不调用spi_hci_flow_on_func()(包括spi_dready_high();), BLE堆栈在进入EXT_SLEEP模式后不会停止。
And I found the SPI_DREADY_PIN port output pulse signal in ext_sleep mode in case of called spi_dready_high().
如果我没有调用spi_hci_flow_on_func(),脉冲信号不输出,BLE堆栈工作良好。
所以我想知道如何做一些事情在以下时间....< br / > app_sleep_entry_proc ();//输入ext_sleep before WFI()
app_sleep_exit_proc();//在退出WFI()…< / p > < p >谢谢。< / p > < / div > < / div > < / div > < div class =”字段field-name-field-forum-keywords field-type-taxonomy-term-reference field-label-above”> < div class = "字段标签" >关键词:,< / div > < div class = "字段条目" > < div class =”field-item甚至“> < a href = " / resource-keywords / extsleep”“=“skos:概念”属性=“rdfs: label skos: prefLabel” datatype="">ext_sleep