找回密码
 立即注册

微信扫码登录

查看: 236|回复: 2

8258网关按键功能问题

[复制链接]

3

主题

8

回帖

47

积分

英勇黄铜

积分
47
发表于 2024-12-26 09:37:35 | 显示全部楼层 |阅读模式
information
说明:   建议参照本版块置顶帖内容输入必要信息
芯片型号:
SDK及版本:
我在使用官方的8258网关列程时,将dongle板改为evk板后按键无法使用,在8258的evk初始处我已经重新定义按键了,发现是app_task没有运行,只在复位时进去过。


void app_task(void)
{
        printf("-------app_task-------\n");
        static bool assocPermit = 0;
        if(assocPermit != zb_getMacAssocPermit()){
                assocPermit = zb_getMacAssocPermit();
                if(assocPermit){
                        led_on(LED_PERMIT);
                }else{
                        led_off(LED_PERMIT);
                }
        }

        if(BDB_STATE_GET() == BDB_STATE_IDLE){
                printf("-------app_key_handler-------\n");
                app_key_handler();
        }
}

27

主题

215

回帖

707

积分

版主

积分
707
发表于 2024-12-26 18:54:29 | 显示全部楼层
本帖最后由 TL_YB 于 2024-12-26 19:00 编辑

可以参考demo,将app_cfg.h中的BOARD定义改为BOARD_8258_EVK_V1P2。
#if defined(MCU_CORE_826x)
#if !PA_ENABLE
        #define BOARD                                        BOARD_826x_DONGLE
#else
        #define BOARD                                        BOARD_826x_DONGLE_PA
#endif
        #define CLOCK_SYS_CLOCK_HZ                32000000
#elif defined(MCU_CORE_8258)
        #define BOARD                                        BOARD_8258_EVK_V1P2//使用EVK开发板
        #define CLOCK_SYS_CLOCK_HZ                48000000
#else
        #error "MCU is undefined!"
#endif

3

主题

8

回帖

47

积分

英勇黄铜

积分
47
 楼主| 发表于 2024-12-27 08:35:29 | 显示全部楼层
TL_YB 发表于 2024-12-26 18:54
可以参考demo,将app_cfg.h中的BOARD定义改为BOARD_8258_EVK_V1P2。
《---myCode-C---》

好的 感谢
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Telink forum ( 沪ICP备17008231号-1 )

GMT+8, 2025-2-5 14:41 , Processed in 0.082889 second(s), 20 queries .

Powered by Telink 隐私政策

泰凌微电子版权所有 © 。保留所有权利。 2024

快速回复 返回顶部 返回列表