数码之家

 找回密码
 立即注册

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 843|回复: 28

[other] 能不能把杰理的 AC690x 蓝牙音箱芯片当做普通单片机玩

[复制链接]
发表于 2025-5-13 10:20:38 | 显示全部楼层 |阅读模式
其实,主题是想写《聊聊 杰理 AC690x 入坑之路》的,但思考一下,认为这是个严肃的技术论坛,还是起个正经的名字比较好;

但是今天聊得却是个轻松的话题。毕竟,杰理的蓝牙音箱芯片就是为了开了生活。
  逛淘宝,看到有1.2元的蓝牙音箱板子,就随手买了几片;到手能用,音质挺好的。缺点呢,就是按键太小了,不方便操作。反正嘉立创有免费的PCB打样,于是就抄板做了个小玩意儿,美滋滋。
  人没吃饱,就只有一个愿望;吃饱了,就有了很多的愿望。
  仔细看了看板上的主控芯片,是一家叫做珠海杰理的公司生产的AC6925D。
  好奇,
  真的很好奇,这么一片芯片怎么就这么多功能?
  网上查了一下,居然还可以更新固件;无知者无畏啊,立刻就下载了updata.bfu , 复制到TF卡,开始了升级之路。
  毫无悬念的,一阵“哔哔”声之后,没有任何事情发生;
  不死心,再找固件升级;
  毫无悬念的,在我的坚持不懈的作死行为之后,板子变“砖”了。
一般来说,故事到这里就可以结束了;
燃鹅,这才刚开始;辛辛苦苦抄板,然后去嘉立创打样,然后一点一点的把每个零件再原样焊回去;工作量可想而知。
这么多的沉没成本怎么可能打水漂!!!贴几张图,轻松一下。


固件只是灵魂,肉体还很健康,必须拯救一下。
于是在网上查找资料,决心救活她。




杰理的资料还是有的,但是不多;虽然不多,但也够用;虽然够用,但是满足不了我的欲望。
杰理提供了完整的工具链;也提供了完整的SDK文件包;整个项目可以在codeblocks平台工作,也有一点点数据手册什么的资料。
关于芯片本身,只知道是类似于Ti的一个单片机,杰理做了很多的自有的外设;这一切都十分隐秘,没找到什么资料;
至于核心单片机,只是知道不是51,不是ARM ,也不是PIC等常见的大街货,是一个叫Pi32的系统,大概就是杰理JL的π的意思吧。




而且,AC692x是有key的,固件的问题和这个key文件有关。这使得瞬间上头,就喜欢有难度的还羞羞答答的样子。




路,总是有的,AC690x系列是不加key的,可以自己开发。
首先, 就要有自己的实验板,我是穷玩儿,肯定要自己做了;
打造自己的杰理实验板

然后要有下崽器,也得自己做;
杰理强制下载器 V2.0

资料必需有,都是网上收集的,来之不易,列在这里了:既是读书笔记,也是交流平台,希望大家不吝赐教。
杰理AC690N的那些事(一)USB_KEY
杰理AC690N的那些事(二)拆一个下载器
杰理AC690N的那些事(三)想点灯
杰理AC690N的那些事(四)继续点灯
杰理AC690N的那些事(五)裸奔

再给大家看看最近在做的好玩的东西,全都是用AC690x芯片做的。
   

这是一个ac6903b4做的电子探针 ,
已经可以让喇叭发出MIDI音乐,也可以使用AD功能测量探针的电压,
并把值显示到TFT屏幕上。
本意是做一个可以语音播报的电压表,其实到这里,基本可以完成了。




但是杰理的AD只有10位精度,不是很满意。
看到他的audio模块可以16位精度转换line_in和mic的输入,很是心动。
有没有感兴趣的朋友,一起来玩儿。
这个项目是完全脱离了杰理臃肿的SDK,靠操作寄存器完成所有工作;
代价也是很惨痛的,完全没有方向,很迷茫,没资料,甚至连一张完整的时钟树图都没有。




   


目前正在测试audio外设的adc模块,把三通道的读取值显示在lcd上。
     


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x

打赏

参与人数 3家元 +66 收起 理由
hackwangchao + 6 这个必须赞啊
Google Earth + 30 謝謝分享
兔包公 + 30 優秀文章

查看全部打赏

发表于 2025-5-13 10:42:27 | 显示全部楼层
这厉害了,瞬间拉高玩机成本
回复 支持 反对

使用道具 举报

发表于 2025-5-13 11:17:55 来自手机浏览器 | 显示全部楼层
完全看不懂,感觉楼主好厉害,膜拜
回复 支持 反对

使用道具 举报

发表于 2025-5-13 11:41:59 | 显示全部楼层
杰理强制下载器 V2.0 贵不?
回复 支持 反对

使用道具 举报

发表于 2025-5-13 13:11:18 | 显示全部楼层
楼主真厉害,一块蓝牙播放器给玩出了这么多花样
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-5-13 15:43:58 | 显示全部楼层
lmn2005 发表于 2025-5-13 11:41
杰理强制下载器 V2.0 贵不?

价格能接受;
网上一般能用的的¥50,
高版本的¥100

自己做,主要是为了自己方便。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-5-13 19:01:21 | 显示全部楼层
风信子玉 发表于 2025-5-13 10:42
这厉害了,瞬间拉高玩机成本

我想您可能是误会了,
我的本意是减少玩机成本,
你可以看一看我的文章,
全都是怎么穷玩的方法。
包括下载器,自己做的;
开发板,捷配免费打样的;
用的芯片也是网上垃圾佬手里一毛钱一片淘来的。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-5-13 19:09:06 | 显示全部楼层
zbzhanbo 发表于 2025-5-13 13:11
楼主真厉害,一块蓝牙播放器给玩出了这么多花样

谢谢认可,

杰理官方的SDK太大了,
所以,一直在搞他的寄存器卡开发方式;

但众所周知的,杰理的资料不对个人开放,
玩起来非常艰苦。

欢迎朋友交流讨论。
回复 支持 反对

使用道具 举报

发表于 2025-5-13 19:34:45 | 显示全部楼层
表示,这是我软肋,吃了不会单片机的亏
回复 支持 反对

使用道具 举报

发表于 2025-5-13 20:36:20 来自手机浏览器 | 显示全部楼层
这玩的比较偏啊,公开资料少
回复 支持 1 反对 0

使用道具 举报

发表于 2025-5-14 11:42:56 | 显示全部楼层
没有资料, 搞起来很吃力啊
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-5-14 15:28:46 | 显示全部楼层
k1503 发表于 2025-5-14 11:42
没有资料, 搞起来很吃力啊

确实如大佬所说,资料很少,学的很辛苦;
所以我尽量把找到的资料整理清楚写成笔记;
然后一个一个验证,
变成开源的发到立创的开源广场


立创的开源广场


为了更多的DIY朋友也能交流,
才借助咱们这里更大的专业技术网络平台,
认识更多的大佬,共同学习进步。

回复 支持 反对

使用道具 举报

发表于 2025-5-14 15:47:49 | 显示全部楼层
能玩上杰理的,算是比较高端的了
回复 支持 反对

使用道具 举报

发表于 2025-5-14 17:05:58 | 显示全部楼层
老四家的电子垃圾赶快包圆。
回复 支持 反对

使用道具 举报

发表于 2025-5-14 22:58:17 | 显示全部楼层
几块钱的玩出了几十块的效果,厉害呀!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-5-14 23:13:23 | 显示全部楼层



不使用官方SDK, 仅仅是撸寄存器
用杰理的AC6903B4实现MIDI音乐,完成一个音阶
另一个文件实现了“两只老虎”,视频太大,不能上传。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x
回复 支持 反对

使用道具 举报

发表于 2025-5-14 23:50:00 | 显示全部楼层
厉害了 LZ

可见单片机到处都是  唾手可得   最少不会超过1元,但那又怎么了  你的知识够用吗

不行就赶紧买几本书学习去   别跟话痨一样吧啦吧啦整天发些没用的垃圾

回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-5-15 08:42:22 | 显示全部楼层




找到视频了,
https://oshwhub.com/pla155/ac690x-midi
只是源文件怎么都找不着了,太奇怪了。
很喜欢备份的。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-5-15 09:02:09 | 显示全部楼层
记忆力不好;
把原理大概记一下。

1,设置audio外设DA模块的数据缓冲区,
2,启动audio外设DA模块的中断服务,循环播放固定频率的一个乐音;
3,初始化一个定时器,每1/4秒中断一次;
4,编制一个乐谱
5,定时器服务程序定时根据乐谱修改需要输出的乐音数据指针
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 微信登录

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2025-7-21 23:18 , Processed in 0.140400 second(s), 10 queries , Redis On.

Powered by Discuz!

© 2006-2025 MyDigit.Net

快速回复 返回顶部 返回列表