yabo国际娱乐对话半导体客户支持-睡眠,唤醒,时间0 https://support.dialog-semiconductor.com/resource-keywords/sleep-%EF%BC%8Cwake-%EF%BC%8Ctime0 时序操作goio输出波形 https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-bluetooth-low-energy-%E2%80%93-software/timing-operation-goio-output-waveform < 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 >嗨对话框< / p > < p >我实现一个函数,把一个通过操作GPIO电平翻转来每秒输出一个波形。此波形持续约10ms +。我使用systick中断来产生第二个事件,并使用time0来控制gpio电平来反转输出波形。在睡眠关闭的情况下,它可以输出我所期望的波形,但在下一次睡眠模式下,它不能输出波形,但调试我看到,程序确实运行到time0 isr和操作gpio。但是gpio级别没有改变。

ps 1:为了在输出波形期间不进入睡眠,我在
在user_app_on_system_powered(),检查这个波形动作是否完成。如果不是,返回KEEP_POWERED。
PS 2:我最初使用的项目是sdk5.04, pxp,芯片是da14580。

What is the reason for this, because the system does not wake up, so I can not operate gpio? Do you have any advice?

thanks!

Device: 
Sat, 28 Mar 2020 03:06:21 +0000 zyosintek 349799年https://support.dialog-semiconductor.com https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-bluetooth-low-energy-%E2%80%93-software/timing-operation-goio-output-waveform#comments