STM32F4的SPI。

2019-07-21 02:46发布

STM32F4的SPI数据格式是8位或者16位的,我想用SPI驱动DAC8812,发现DAC8812需要每次接收18位数据,如图是DAC8812的时序图。不知有没有什么办法能解决呢?   
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
xuande
1楼-- · 2019-07-21 08:41
不太好办,这芯片不适合用 SPI 直接操作。

1、用 CPLD 比较好。

2、IO 模拟前两位,SPI 输出后 16 位。

3、IO 模拟全部 18 位。
潇潇熊
2楼-- · 2019-07-21 13:25
前两位是DAC的通道选择位,后16位是DAC的数据位。
潇潇熊
3楼-- · 2019-07-21 14:04
 精彩回答 2  元偷偷看……
潇潇熊
4楼-- · 2019-07-21 16:33
 精彩回答 2  元偷偷看……

一周热门 更多>