zigbee按键及LED管脚自定义

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/kimiyang123/article/details/62424480

zigbee开发板按键和LED管脚定义的修改

zigbee协议栈中按键和LED管脚的接口都做了一堆的宏定义,如果使用的板子和官方的开发板管脚分布不一致,需要用户修改管脚定义。

1. 按键管脚定义

按键的接口程序函数在 Component/hal/target/cc2530DB目录下的hal_key.c文件中。
这里写图片描述
此文件中定义了key管脚的别名,对于按键位bit在应用层中已经使用别名表示,如: HAL_KEY_SW_6等类似名字。
[图片]
根据管脚坐在的组修改 PORT,及BIT。 key 的Interrupts选项需根据相应管脚的配置寄存器来配置器所在为。得看cc2530器件手册。
并且在 hal_key.c文件中又包含 hal_board.h , 此文件只是引用了Components\hal\target\CC2530EB目录下的hal_board_cfg.h 头文件。
[图片]
在hal_board_cfg.h文件中需要修改系统中使用到的管脚位
[图片]

2. LED 灯管脚的分配

猜你喜欢

转载自blog.csdn.net/kimiyang123/article/details/62424480
今日推荐