主题 : Windows CE6.0控制声音输出 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 63162
精华: 0
发帖: 20
金钱: 100 两
威望: 20 点
综合积分: 40 分
注册时间: 2012-02-15
最后登录: 2012-05-15
楼主  发表于: 2012-03-05 17:29

 Windows CE6.0控制声音输出

       手上是mini2440开发板,CE6.0系统,现在想用WIN 32来开发一个应用程序。我想通过开发板上的语音输出来实现D/A输出。所以我得控制UDA1341TS芯片按着我自己的要求输出数据。看电路原理图后,发现UDA1341TS主要通过ARM芯片的Timer和I2S接口进行数据传输。我想请教一下有这个方面的资料吗?我通过WIN CE APIS中的一些函数可以实现这个功能不?
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
1楼  发表于: 2012-03-05 17:31
你只管应用开发就行了,和底层无关
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
级别: 新手上路
UID: 63162
精华: 0
发帖: 20
金钱: 100 两
威望: 20 点
综合积分: 40 分
注册时间: 2012-02-15
最后登录: 2012-05-15
2楼  发表于: 2012-03-05 17:45
先谢谢
级别: 新手上路
UID: 63162
精华: 0
发帖: 20
金钱: 100 两
威望: 20 点
综合积分: 40 分
注册时间: 2012-02-15
最后登录: 2012-05-15
3楼  发表于: 2012-03-05 17:46

 回 1楼(mindee) 的帖子

   先谢谢你的回答,我想输出脉冲波形,所以我的数据是一个一个的离散数据,然后通过ARM的I2S口传给UDA1341TS芯片。如果和底层无关,那我怎么通过I2S口把我磁盘上的数据传过去呢?我在网上找了些资料,说是要打开I2S这个设备,然后才能操作?我不知道这样能不能成功?