搜索
bottom↓
回复: 7

[STM32网络收音机]关于新版将把IIS2改到IIS3及添加PWM调节背光的功能的通告和旧版的

[复制链接]

出0入0汤圆

发表于 2010-4-5 00:24:00 | 显示全部楼层 |阅读模式
鉴于STM32的硬件BUG,在IIS2上面使用SLAVE模式时,会吞数据.
后面的版本已改为IIS3,原IIS2的代码会同时被维护(通过board.h进行配置).

如要改为IIS3,可按下图进行飞线:
       GND LRC   BCLK  ADCDAT DACDAT +3.3V EXT_CLK
原IIS2     PB12  PB13  NC     PB15
改为IIS3   PA15  PB3   NC     PB5

对应右边的排针:

PA15  VCC
PB3   PB4
PB5   PB6
PB8   PE6
PE2   PB9
..........

同时新版全启用PWM控制背光,老版需要使用此功能的,请把LCD的背光控制飞线到PB9(TIM4_CH4)
PWM部分的代码暂时还没有开工,但很快就会.

(原文件名:01.jpg)


(原文件名:02.jpg)

出0入0汤圆

发表于 2010-4-5 01:32:30 | 显示全部楼层
请问IIS3 SLAVE 还吞数据么?

出0入618汤圆

发表于 2010-4-5 01:37:17 | 显示全部楼层
IIS3 SLAVE没问题。
不过,STM32跑IIS SLAVE也是比较痛苦的事情,因为STM32不会根据LRCK来确定何时开始发数据。

出0入0汤圆

发表于 2010-4-5 12:34:14 | 显示全部楼层
回复【2楼】gzhuli  咕唧霖
IIS3 SLAVE没问题。
不过,STM32跑IIS SLAVE也是比较痛苦的事情,因为STM32不会根据LRCK来确定何时开始发数据。
-----------------------------------------------------------------------

那STM32用于某音频领域基本被否定,剩下只有AM7S和UC3了~~

出0入618汤圆

发表于 2010-4-5 13:38:22 | 显示全部楼层
回复【3楼】90999
-----------------------------------------------------------------------

理论上,不考虑USB联机和多采样率支持的话,STM32的IIS Master还是没什么大问题的,例如专门用于44.1k音频重放,那么晶振用11.2896,即可输出准确的采样率时钟。只是收音机项目这两个功能都是必须的,尤其多采样率,所以只能使用带小数分频PLL的CODEC和IIS Slave模式了。

出0入0汤圆

发表于 2010-4-6 08:57:38 | 显示全部楼层
USB联机为什么对它有影响呢?

出0入0汤圆

发表于 2010-4-6 11:04:25 | 显示全部楼层
USB要用8M或12M的晶振吧?

出0入0汤圆

发表于 2010-6-10 20:25:39 | 显示全部楼层
mark
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-5-4 06:50

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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