微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > 关于按键识别的问题

关于按键识别的问题

时间:10-02 整理:3721RD 点击:

    最近刚开始学习OSAL,尝试用按键来实现led的变化,我的板子上的按键一是P0_1,我发现协议栈的HAL配置的SW-6是可以的,并且我也已经确认配置与我的电路符合,我也确认消息发过来了,进入了他的APP处理函数中,但是 我的 处理函数 是P0_1按下的处理,没有P2_0按键按下的处理,现在出现的情况就是按下P1_0没现象,P2_0按下,出现想要的现象。

void FirstApp_HandleKeys( byte shift, byte keys )
{


if ( keys & HAL_KEY_SW_6)
{
HalLedSet(HAL_LED_ALL,HAL_LED_MODE_TOGGLE);
}

}

请大神们指出 小弟错误,   十分感谢!

第一次在论坛发帖,格式什么的不对,请见谅。

是不是说,你想要的结果是P0_1按键出现想要的现象,但是现在的情况是P2_0按键才出现想要的现象?

IO口配置代码部分检查了吗?

检查了,当时改成中断触发,可以进中断。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top