[技术问答] 求助NUC505 I2S过零检测功能的问题

[复制链接]
1199|5
 楼主| 水木蓝青 发表于 2015-12-30 17:17 | 显示全部楼层 |阅读模式
在使用NUC505 I2S过零检测功能的时候。中断使能LZCIEN和RZCIEN已经打开。

但是并不能产生中断,测试发现,RZCIF和LZCIF两个标志位也一直为0。

反复调试了N多天,一直不产生中断,仿佛没有过零检测的功能。

求大神指导!感谢!
捉虫天师 发表于 2015-12-30 19:38 | 显示全部楼层
I2S是个音频总线吧,音频总线怎么可以过零检测,过零检测应该是通过运放电路构成,然后发出个跳跃信号,给IO中断,进行检测。
dongnanxibei 发表于 2015-12-30 21:31 | 显示全部楼层
音频总线不会有过零检测这一说的,那就是个数据通信。过零检测用于模拟信号。
wahahaheihei 发表于 2015-12-31 10:08 | 显示全部楼层
楼上说的有道理,这个应该用IO中断的功能,通过外部的电路发来中断脉冲。
500days 发表于 2016-1-3 20:58 | 显示全部楼层
你先用示波器查查有没有类似方波出现啊
 楼主| 水木蓝青 发表于 2016-1-4 17:25 | 显示全部楼层
多谢各位提出的方案。后来问了新唐的工程师,立马看出了我的问题。原来还有个过零检测的控制位要打开。

我只看了中断功能,却没有看检测功能。

唉!还是要多看datasheet。

还是谢谢各位大侠热心指教!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

12

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部