[MCU] 输出16位数据给这个芯片

[复制链接]
2287|40
usysm 发表于 2019-7-15 21:34 | 显示全部楼层
进行编程的通信方式有很多种  
typeof 发表于 2019-7-15 21:34 | 显示全部楼层
SPI和QSPI 和Microwire serial ports?      
yujielun 发表于 2019-7-15 21:35 | 显示全部楼层
CS是片选,当然要接地,所以剩下的就只有DIN和SCLK,这个芯片有16位的寄存器,8位为一个从DIN输入  
htmlme 发表于 2019-7-15 21:35 | 显示全部楼层
DIN的数据在SCLK的下降沿传输   
pklong 发表于 2019-7-15 21:35 | 显示全部楼层




     就是这个程序      

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
touser 发表于 2019-7-15 21:36 | 显示全部楼层
http://www.ti.com.cn/cn/lit/an/slyt137/slyt137.pdf   
myiclife 发表于 2019-7-15 21:37 | 显示全部楼层
可以编程的DAC,具有2.7V到5.5V   
uytyu 发表于 2019-7-15 21:37 | 显示全部楼层
tlv5616_data=(bit)(da&0x8000);  
iyoum 发表于 2019-7-15 21:38 | 显示全部楼层
你看看手册上的datasheet的资料   
jkl21 发表于 2019-7-15 21:38 | 显示全部楼层
SPI可以连续写入的      
uytyu 发表于 2019-7-15 21:38 | 显示全部楼层
楼主的代码怎么写的呢?
usysm 发表于 2019-7-15 21:38 | 显示全部楼层
TI 公司12位的数模转换芯片   
myiclife 发表于 2019-7-15 21:38 | 显示全部楼层
12 位电压输出数模转换器  
typeof 发表于 2019-7-15 21:38 | 显示全部楼层
数据在脉冲信号传输的方式吧  
touser 发表于 2019-7-15 21:38 | 显示全部楼层
这个资料写得非常好。也得借鉴
yujielun 发表于 2019-7-15 21:38 | 显示全部楼层
16位寄存器中只有前12位是控制输出模拟电压的  
pklong 发表于 2019-7-15 21:38 | 显示全部楼层
样我们就可以去驱动这个DA啦。
htmlme 发表于 2019-7-15 21:38 | 显示全部楼层
每一次转换开始FS必须从高拉到低,以表示这个转换可以开始了  
jkl21 发表于 2019-7-15 21:38 | 显示全部楼层
不是有写入地址和数据吗?   
iyoum 发表于 2019-7-15 21:38 | 显示全部楼层
写入数据地方方式肯定跟时序有关系的。  
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部