|
Information
说明: |
建议参照本版块置顶帖内容输入必要信息 |
芯片型号: |
8251 |
SDK及版本: |
ble单链接例程 |
问题1:请问这个start_reboot();
重启会把_attribute_data_retention_ u8 reset = 0x00; 这个变量初始化吗?
比如我现在reset=0x01,调用start_reboot();后变0x00了
问题2: cpu_set_gpio_wakeup(pin, Level_Low,1); //低电平唤醒
cpu_sleep_wakeup(DEEPSLEEP_MODE_RET_SRAM_LOW32K, PM_WAKEUP_PAD, 0); //进入DEEPSLEEP_MODE,开启PAD唤醒
cpu_sleep_wakeup(DEEPSLEEP_MODE_RET_SRAM_LOW16K, PM_WAKEUP_PAD, 0); //进入DEEPSLEEP_MODE,开启PAD唤醒
这样的话睡眠保持32k的ram不丢数据,但是假如我现在定义了_attribute_data_retention_ u8 reset = 0x00;,那我这个数据是放在32k的位置还是16k的位置,怎么判断? 谢谢
|
|