TI中文支持网
TI专业的中文技术问题搜集分享网站

关于TLV5610的使用

第一次使用这款DA数据转换芯片,在看芯片手册的过程中有一些不明白的。

1.引脚编号为4的FS的作用是Frame sync input,表示帧同步输入。但是在DSP工作模式下,要求FS必须在第16个时钟下降沿前回到高电平,这一点如何能保证呢?另外,还要求FS在变成低电平之前必须要有SCLK的下降沿并且两者至少间隔5ns以上,这个又该如何保证呢?在接线的时候,FS该接到dsp的哪个引脚呢?

2.TLV5610的数据长度是16位,其中前4位为地址位。当我通过这4位进入控制寄存器进行设置的时候,只需要继续写一个设置命令就可以了吗?之后再继续写,会不会被认为继续是对控制寄存器的继续设置呢?

3.我使用的是浮点型DSP28335,那么在将程序中的变量送入到SPI的SIMO引脚进行da转换的时候,该浮点型数据如何能对应到0X000~0XFFF之间呢?

user151383853:

如何保证呢?  根据芯片的时序特性来保证. 如果保证, 也可以说是你作为设计人员需要考虑的问题.

要严格遵守时序规定的位序列定义.

user4425193:

回复 user151383853:

您好,感谢您的回复!

因为是使用了28335的SPI模块,所以SCLK的16个时钟都是自动发出的,所以对于这里面的时序,感觉是不能通过人为设置寄存器来进行控制的。不知道我的理解对不对

Kailyn Chen:

1. DSP如果没有FS引脚的话,应该可以将GPIO配置成FS连接。

2. 是的,再写就是对其他控制寄存器进行配置,Data模式还是address+data。 

3. 浮点数也是以字节形式存储的,SPI传输数据是以字节为单位的,因此互不影响。

user4425193:

回复 Kailyn Chen:

非常感谢您的回复!谢谢!

Kailyn Chen

1. DSP如果没有FS引脚的话,应该可以将GPIO配置成FS连接。

2. 是的,再写就是对其他控制寄存器进行配置,Data模式还是address+data。 

3. 浮点数也是以字节形式存储的,SPI传输数据是以字节为单位的,因此互不影响。

赞(0)
未经允许不得转载:TI中文支持网 » 关于TLV5610的使用
分享到: 更多 (0)