
杰理芯片笔记
杰理芯片心得
LiuYouth_123
开放共享,合作共赢!
展开
-
增加第一次上电开机的功能
还不清楚的小伙伴可以添加我的个人微信 lqy—1997 (中间是三个英文的杠)进行交流。在setup.c下找到setup_arch()然后再到判断开机的地方进行执行。原创 2023-03-15 11:45:28 · 372 阅读 · 0 评论 -
关于杰理6983D4修改时钟模式之后的死机问题
最近有一个案子,硬件工程将电感过于靠近磁铁,磁铁对电感的干扰,导致手机搜不到蓝牙配对名,拆壳之后正常,软件解决的方法有两个:改LDO模式、改时钟模式。改LDO模式:修改之后,电感就没有作用了,可以直接不贴,自然无视干扰,但是功耗会高很多。还不清楚的小伙伴可以添加我的个人微信 lqy—1997 (中间是三个英文的杠)进行交流。原创 2023-03-15 11:22:26 · 529 阅读 · 0 评论 -
通过按键进入CBT(DUT)模式
按键进入CBT(DUT)模式原创 2022-08-12 17:32:03 · 971 阅读 · 0 评论 -
从充电仓拿出播报开机提示音
充电仓拿出播报开机提示音原创 2022-08-12 16:52:08 · 101 阅读 · 0 评论 -
充满电之后的灯光转变
充满电转灯原创 2022-08-12 16:46:04 · 436 阅读 · 0 评论 -
修改TWS连接之后的耳机灯光
TWS连接之后,修改耳机灯光原创 2022-08-12 16:42:34 · 217 阅读 · 0 评论 -
杰理690系列开发板添加录音功能
这个是不久前弄的一个功能,在开发板处理OK了,但是由于芯片内部空间不够,移植到芯片有问题,应该是退出的时候处理不够完全,但是客户并没有这个需求,所以并没有去修改。更改录音后缀的方法:record.c 中#define REC_WAV 0 //录WAV文件#define REC_MP3 1 //录MP3文件 ///K歌宝录音,只支持WAV#define R...原创 2019-06-12 11:57:52 · 1702 阅读 · 0 评论 -
杰理6905A芯片使用T卡升级方法
废话不多说:我们先来到main函数的最前面可以看到这个函数: set_update_file_name("/jl_690x.bfu");这里标志了升级的文件的名字,而这个文件在哪里呢?在apps_soundbox \download \ac690x \post_build 目录下。我们可以看到有两个文件名字都是这个,只有后缀不同,那么这两个有什么区别呢?*.bin 文件用于量产的...原创 2019-06-12 09:43:10 · 2281 阅读 · 0 评论 -
杰理6905A芯片引脚的设置
杰理6905A芯片只有24引脚,并且大部分都已经设定好了,规定好的引脚用完之后就只剩下最后几个口。IR(遥控器口):key_drv_ir.c 中 ir_key_init()找到 IR_PORTC(4) (这里设置的为PC4),如果要改的话根据需求修改即可。AD(硬件按键口):key_drv_ad.c 中找到ad_table[] 数组,会看到 AD_KEY_PB9(这个设置即为PB9)在sou...原创 2019-06-11 17:32:22 · 4996 阅读 · 3 评论 -
杰理6905A芯片修改提示音
废话不多说:提示音格式一般为*.mp3 (这里需要注意的是,mp3的名字只能为英文小写,大写不行), 将准备好的mp3文件放到apps_soundbox \download \ac690x \post_build \tone_resource \voice目录下。然后再到上一层目录,即apps_soundbox \download \ac690x \post_build \tone_res...原创 2019-06-11 16:25:10 · 2501 阅读 · 0 评论 -
杰理6905A实现音乐播放速度改变
6905A实现音乐播放速度改变首先创建一个初始速度的变量,正常的速度为80。u8 speed_val=80;//在线程上面创建并初始化。接下来就是直接在case中的代码:if(speed_val>=130)//修改这个参数可以将播放速度修改为对应的速度,超过130时会听不清speed_val==130;elsespeed_val+=10;//每次调用,播放速度增大10if (...原创 2019-06-10 15:41:19 · 909 阅读 · 1 评论 -
杰理6905A更改蓝牙名字
废话不多说:首先,打开apps_soundbox\download\ac690x\post_build\bt_config_tool下的 BT_CONFIG_DualMode.exe,打开之后如下:BEDER下的Device Name 修改的为蓝牙2.0下的名字,即通过手机扫描后,显示得到的名字,BLE info 中的Device Name 为蓝牙4.0 的名字。修改完成之后点击 SaveF...原创 2019-06-10 16:15:46 · 3358 阅读 · 0 评论