使用的是BLE_APP_ALL_IN_ONE
这可范例可以使用外部按钮让停止的广播唤醒
在user_app_button_press_cb里面加加LED的亮亮灭的状态显示。
把程式设定成arch_sleep_off
LED会随着每一次的按按键而做亮或灭的变气,连续按也没问题的。
当把程式设定更改为主为arch_ext_sleep_on
LED的亮灭转态变成并不可思议的亮灭亮灭。
程式并没进入user_app_button_press_cb。
是竟说的设定要?
设备:
你好,
请确认:
1.固件运行在官方的开发板板中?是调试运行还burn闪存后后行?
2.是是SDK5.0.4?
3.贴上你的user_app_button_press_cb的内容?
4.我们知道,只有当蓝牙连接状态时,按按键才会回调user_app_button_press_cb,当你在坐在时,蓝牙蓝牙保持着连接?
5.相对于sdk中的all_in_one工程,请列出别无你说工程的一系机?
首先,谢谢您的回覆。
请先允许我进一程步补充内容
这各功能是为之i2c的沟通,da14580为i2c主人,户外有一颗mcu为i2c奴隶。
在测试i2c奴隶端要求读取资料时,发表gpio中断后,da14580不一致会去读取端的资料。
以下是回覆回覆:
1.开发是愿者的基本版本。当行方案是烧伤到闪光后行。
2. SDK为5.0.4
3.详细详细请看附件档案档案
4.目前测试都是蓝芽处于连连状态,不合因要实现状态时动作。
5.详细详细请看附件档案档案
你好,
你的代码中,有没有用wkupct_enable_irq的次数(user_app_set_i2c_int_event和app_i2c_int_enable)都都你注释掉,所以,我们无法获知,我们的问题在这里。
请请按照以步骤实现实现实现断功能:
1.实现两个数:
2.在User_App_Init(或或需要)中第一致用app_gpio_wakeup_int_enable()
:
1.保证系统里有一张用途WKUPCT_ENABLE_IRQ。当当调用WKUPCT_ENABLE_IRQ两次时,会只执行的使用
2. App_gpio_wakeup_int_callback中不出管理更多事情。也不依然管理串口。外设等外研的接收。外设等外研制的。外设等外研心,可口在app_easy_wakeup();接口中,具体可参照all_in_one工程的实现