【原创】zstack - 协议栈程序精简日志-led灯驱动移植

本文详细介绍了如何在ZStack协议栈中精简日志并移植LED灯驱动,针对特定板子上的两个LED灯进行了配置,包括修改hal_board_cfg.h文件、添加HAL_LED预定义以及实现测试程序,最终完成移植。
摘要由CSDN通过智能技术生成

【原创】zstack - 协议栈程序精简日志-led灯驱动移植

闲来无事测试zstack协议栈的记录。

led灯程序修改的很少,协议栈程序默认支持4个led灯,其中一个为联网指示灯,其他三个为用户led灯,我们修改的话只需要修改用户灯即可。我的板子上有两个led灯,分别位于端口P1.0 P1.1 ,端口输出低电平时灯亮,端口输出高电平时,灯灭。

1、hal_board_cfg.h文件修改下面的内容:

/* 1 - Green */
#define LED1_BV           BV(0)
#define LED1_SBIT         P1_0
#define LED1_DDR          P1DIR
#define LED1_POLARITY     ACTIVE_LOW

/* 2 - Red */
#define LED2_BV           BV(1)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值