雷竞技电竞平台Dialog Semiconductor客户支持- GPIO extend_sleep https://support.dialog-semiconductor.com/resource-keywords/gpio-extendsleep extend_sleep模式下的GPIO配置 https://support.dialog-semiconductor.com/gpio-configuration-extendsleep-mode < div class = "字段field-name-taxonomy-forums field-type-taxonomy-term-reference field-label-above”> < div class = "字段标签" >论坛:,< / div > < div class = "字段条目" > < div class =”field-item甚至“rel = " sioc: has_container " > < a href = " /论坛/ dialog-smartbond-bluetooth-low-energy - % E2 % 80% 93 -软件”“=“sioc:容器sioc:论坛”属性= " rdfs: label skos: prefLabel”数据类型= " " >对话框Smartbond蓝牙低能量-软件< / > < / div > < / div > < / div > < div class =”字段field-name-body field-type-text-with-summary field-label-hidden”> < div class = "字段条目" > < div class =”field-item甚至“财产=“内容:编码”> < p >我设置P3.2高。我使用ke_timer_set()函数生成10ms定时器。在计时器中断函数中,我将P3.2设置为低。

alert_state。端口= 3
alert_state。

void a_function()
{
GPIO_SetActive(alert_state. p);港口,alert_state.pin); < br / > ke_timer_set (APP_PXP_TIMER TASK_APP 1); < br / >} < br / > a_function每100毫秒被称为< / p > < p > int proxr_create_db_cfm_handler (ke_msg_id_t const是否,< br / > struct proxr_create_db_cfm const *参数,< br / > ke_task_id_t const dest_id, < br / > ke_task_id_t const src_id) < br / > {< br / > GPIO_SetInactive (alert_state。
}

如果没有定义extend_sleep,则工作正常。

当定义extend_sleep时,P3.2的高度时间小于10ms(约7ms)。然而,APP_PXP_TIMER工作正常。这意味着P3.2在
项目的其他地方被设置为较低。

你能给我一些建议吗?
>谢谢。

Device: 
2015年10月19日星期一16:37:50 +0000 awesley 2138年https://support.dialog-semiconductor.com https://support.dialog-semiconductor.com/gpio-configuration-extendsleep-mode#comments