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

DAC80504: 独立输出通道SYNC寄存器配置

Part Number:DAC80504Other Parts Discussed in Thread: DAC80508

在上面的寄存器列表来看,使用此芯片时,默认状态下,是否为四路通道都是广播模式输出;

四个通道若是独立输出模拟信号,SYNC寄存器的8~11位是否必须要配置为0000?

Amy Luo:

您好,

是的,在使用广播模式输出时,需将输出code写入BRDCAST-DATA 寄存器,BRDCAST-DATA 寄存器强制那些已配置为进行广播操作的DAC通道更新其输出。

不是必须的,独立输出时,是将输出code 分别写入 DACx register。

,

?? ?:

那再请问一下,我有四路同时需要连续独立输出时,时序有什么要求?交替的进行输出可以吗?

,

Amy Luo:

?? ? 说:我有四路同时需要连续独立输出时,

这里的连续具体是什么意思?

写入DAC 寄存器的数据最初存储在DAC缓冲寄存器中,可以将数据从DAC缓冲寄存器传输到active DAC寄存器的配置为立即进行(异步asynchronous模式)或由LDAC触发(同步synchronous模式)启动。一旦更新了DAC active寄存器,DAC输出将更改为其新值。

每个DAC通道的更新模式由其相应SYNC-EN bit的状态决定。在异步模式下,写入DAC数据寄存器会立即更新DAC active 寄存器,在CS上升沿DAC输出。在同步模式下,写入DAC数据寄存器不会自动更新DAC输出。相反,更新仅在LDAC触发事件之后发生。LDAC触发事件通过触发寄存器中的LDAC bit 或LDAC引脚生成。

您这里四路同时输出的话,需要使用同步(Synchronous )模式,由寄存器 SYNC-EN bit设定。在使用LDAC触发事件更新输出前需要写入四路DAC 寄存器值,然后LDAC触发事件同步输出。

DAC80508应该是DAC80504的8通道版本,它们具有相同的寄存器映射,下面FAQ中提供了DAC80508的.h文件,希望对您有所帮助:

[FAQ] DAC80508: [FAQ] Are there source code or header file examples for the DAC80508 family of devices?

赞(0)
未经允许不得转载:TI中文支持网 » DAC80504: 独立输出通道SYNC寄存器配置
分享到: 更多 (0)

© 2024 TI中文支持网   网站地图 鲁ICP备2022002796号-1