( 杰理 AC695x ) 板级文件的配置

最近使用了杰理695x系列芯片来做项目,这里分享下经验给小伙伴哈~具体的还需要自己看sdk啦~~

一、 AC695X 音箱sdk板级文件的配置

这里一般使用demo,然后在board_ac695x_demo_cfg.h头文件中进行配置。

1.app配置功能说明:

分别是蓝牙模式、音乐模式、音频输入模式,收音机模式、pc拷贝模式以及rtc闹钟模式、录音模式还要spdif模式(这个没用过)。

2.调试串口的使用以及修改:

杰理已经帮我们配置好调试串口功能了,只需要对照实际芯片手册,将TCFG_UART0_TX_PORT宏修改成对应的串口脚就可以了。波特率默认1M不需要修改。

3.充电参数配置

695x芯片内部集成了充电模块,如果不需要使用,就关掉它!

TCFG_CHARGE_FULL_V  是充满电压, 即充电电压到达4.2V判断成充满电!

TCFG_CHARGE_FULL_MA 是充满电流,这里要注意当充电电流小于充满电流的时候,也会判断为充满电!官方程序里面设置了当电池电压低于3.0V的时候,使用涓电流充电20mA。

TCFG_CHARGE_MA是正常充电的电流大小

4.sd卡的配置

这里没什么好说的,按照sdk里的注释修改即可~

5.usb配置

使能了TCFG_PC_ENABLE宏之后,当usb插入会发送公共消息,然后切换到pc模式~

6.IO按键的配置

使能了io按键之后,在板级头文件和板级c文件中对应修改iokey的内容。需要几个按键就注册几个即可。

7.AD按键

ad按键和io按键类似。如果需要使用打开使能,配置下对应的io口就好了,分压的电阻值不需要修改!

8.音频配置

这里可以设置音频输出模式~如果音质想好点可以设置双声道查分~

9.系统配置

如果需要上电需要按按键才开机,可以使能TCFG_POWER_ON_NEED_KEY宏。当然也可以自己写一个~

10.蓝牙配置

如果是做蓝牙音箱开经典蓝牙就ok了,需要ble功能打开对应的宏,在相应的文件中配置ble模式,杰理还有蓝牙发射功能都是可以用的~

11.关掉不需要的解码模式,压缩代码空间

可以在板级文件中搜索TCFG_DEC_这个宏,将不需要的音频解码关掉,节约空间~

可以在板级文件中搜索TCFG_ENC_这个宏,将不需要的音频编码关掉,节约空间~

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~结束~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

 

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值