请教一个i2s的问题,我在使用STM32,型号为STM32F103VCT6,该型号单片机为大容量单片机。

该型号单片机有i2s接口,可是该接口和spi复用,CK、WS、SD,而我在该芯片资料上没有发现MCLK,我该怎么做,到底那个接口可以连接MCLK,用io模拟速度够吗?... 该型号单片机有i2s接口,可是该接口和spi复用,CK、WS、SD,而我在该芯片资料上没有发现MCLK,我该怎么做,到底那个接口可以连接MCLK,用io模拟速度够吗? 展开
 我来答
ivyxtvv
2013-01-01 · TA获得超过1177个赞
知道小有建树答主
回答量:78
采纳率:0%
帮助的人:93.2万
展开全部
就是MCK,提供时钟信号的,在ZET6上用过,貌似用的是pc6
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
代码行行
2012-12-28 · TA获得超过545个赞
知道答主
回答量:184
采纳率:0%
帮助的人:90.6万
展开全部
1.i2c总线需要两根数据线:SDA和SCL,数据的收发都是靠这两根线完成的。与MCLK无关。
2.SPI总线亏举闭通讯需要4根线:SCLK(时钟)、MOSI(主发从收)、MISO(从发主收)和CS(从设备片选线)。
3.如果需答迹要使用i2c,那就在初始化程销裂序时候使能i2c就行了。如果需要使用spi,就定义成spi。反正这两个不能同时用。如果非要同时用,就必须做下管脚映射。我用的是STM32F103RBT6,i2c的SCL就可以从58脚映射到61脚。
4.i2c用IO模拟完全可以实现,我就这么做的。据说STM32的i2c有bug,不如直接用IO模拟,嘿嘿。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
MT6253N
2013-02-17 · 超过12用户采纳过TA的回答
知道答主
回答量:49
采纳率:0%
帮助的人:11.6万
展开全部
你是要做个HIFI播放器吗? 把无损转换为i2s,出来
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式