您的位置:首页 > 其它

DAC驱动

2016-03-24 17:33 218 查看

CS4398驱动参考us212A

一些点

I2S up to 24bit data
I2C format
GPIO口的配置也是通过对寄存器的写入来操作的  控制端口的时序以及SCL时钟频率。RST上升沿等等P16


需要我们写的代码:

codec_init
codec_set_dacgain
codec_set_sample
codec_exit


看平台代码+请教收获

IIC的话只需要配置SDC,SCL这两个就可以了,每一个单独配置输入使能 输出使能 数据位 bit位
还需要配置地址


看spec收获

支持I2S TX RX 同步主从模式,各种采样率
内置DAC支持48Khz采样率


驱动函数调用

驱动函数比如dac_codec_init()这种需要通过内核的一个break陷入才可以,不可直接调用。这个跟平台架构有关系。MAME来谈论一下平台架构吧有时间的话。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: