Mephisto_D2 发表于 2017-10-16 12:30:23

CSR8645功放使能IO的问题。

功放使能是打开PSTOOL工具,在搜索栏搜索“codec”选择下面“PIO to enable when built-in codec is enabled”
当我打开功放使能之后,我发现只有当手机给CSR信号的时候,功放开关才会打开,但是当CSR自己的事件,比如connect和disconnect,这个开关并不会触发,导致CSR内置的connect和disconnect语音播放不出来,求解如果让功放开关在CSR播放语音的时候也打开?

补充内容 (2017-11-14 21:10):
很奇怪,当我用电脑或者稳压电源供电的时候就没问题,换成3.7V锂电池供电的时候这个codec的问题就又出现了。。。求解具体解决这个问题的方向和思路。。

628495173 发表于 2017-10-16 14:03:00

会触发的,提示音会有的,可以用示波器看看。

tzf520 发表于 2017-10-16 14:57:12

   播放提示音会使能的

Mephisto_D2 发表于 2017-10-16 15:28:08

那我再看一下,目前就遇到刚开机的瞬间connect的时候没给我高电平。。

Mephisto_D2 发表于 2017-10-16 15:32:50

52bluetooth 发表于 2017-10-16 14:03
会触发的,提示音会有的,可以用示波器看看。

难道电量会和这个相关?刚才出现好多次这个情况(用的电池供电),然后充了一会电就好了。

Amnz 发表于 2017-10-16 15:46:53

需要做 I/O口初始化动作,不然有可能I/O会一直拉高导致功放一直在工作状态,关机的时候功放还会在工作,加入I/O口初始化动作之后蓝牙关机就不会出现上面所说的问题。

Mephisto_D2 发表于 2017-10-16 16:08:07

Amnz 发表于 2017-10-16 15:46
需要做 I/O口初始化动作,不然有可能I/O会一直拉高导致功放一直在工作状态,关机的时候功放还会在工作,加 ...

8645的IO初始化动作?具体在什么地方配置,目前我这边做的东西是用另一个单片机在控制CSR8645,当发现关机的时候,的确功放开关的IO口是开的,我目前是用另一个单片机强行把功放关掉。。

Mephisto_D2 发表于 2017-10-16 16:10:24

Amnz 发表于 2017-10-16 15:46
需要做 I/O口初始化动作,不然有可能I/O会一直拉高导致功放一直在工作状态,关机的时候功放还会在工作,加 ...

查了下用PSTOOL,非常感谢提醒了,要不然根本不知道有这个问题。。

Mephisto_D2 发表于 2017-10-16 17:16:21

Amnz 发表于 2017-10-16 15:46
需要做 I/O口初始化动作,不然有可能I/O会一直拉高导致功放一直在工作状态,关机的时候功放还会在工作,加 ...

用pstool尝试初始化IO之后这个问题还存在。。而且提示音的触发还是时灵时不灵。。感觉初始化上应该有问题。。

小灰机灰呀灰 发表于 2017-10-16 18:59:29

这条IO口上加个电阻对地焊个灯,直观看到使能了没有
页: [1] 2
查看完整版本: CSR8645功放使能IO的问题。