QCC304x/QCC514x LED引脚 配置

博客介绍了MDK工程配置中与LED相关的三个宏定义。CHIP_LED_BASE_PIO指定LED引脚起始口,CHIP_NUM_LEDS定义芯片支持的LED最大数量,原理图设计时板载LED引脚号需连续,否则要修改映射。HAVE_1_LED指定板载LED灯数量,不超CHIP_NUM_LEDS。还提及SYS_CTRL信号物理引脚及作用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

MDK工程的配置中,有三个宏定义和LED配置相关,如下图A-1所示;其中CHIP_LED_BASE_PIO=74指定了LED引脚 在芯片中是从哪个口开始的,因为芯片的LED接口已经被 指定到了6个IO上,且引脚 号是连续的。

图A-1

 

如图A-2所示,从74号脚开始定义的连续6个IO口可以被 用来驱动 LED灯;

图A-2

 

在源码的earbud_led.h文件中,有对该宏的使用,如图A-3所示, CHIP_NUM_LEDS定义了芯片所支持的LED数量,最大为6个;因为源码中对LED引脚 是连续定义的,所以在原理图设计时,板载的LED灯的引脚号必须是连续的,若非连续,则需要在该文件中修改IO口的物理引脚映射。

另一个宏 HAVE_1_LED用来指定板载上有几个LED灯,注意该值不应该大于CHIP_NUM_LEDS的值;

 

图A-3

 

SYS_CTRL 信号的物理引脚为PIO[0],上升沿有效,多用于开关机,及复用功能;

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值