打印
[DSP编程]

dsp28335 spi输出到外接双路dac模块TLC5618的问题

[复制链接]
2132|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 a6104617 于 2016-9-12 22:46 编辑

我用dsp28335的spi外接两路的dac芯片,但是总是只有一路dac输出正常,另一路总是要不为0要不为一个值保持不变。每次有值得都是第一个进行传送的,A或B通道谁在前谁有值。传送的是16位数据前四位为tlc618的控制为负责选A或B dac用的。有时候两路传输间加个延时 会变成相反的情况就是先转换的没有值后转换的有值。实在搞不明白请大神指导,谢谢。下图为spi的初始化设置和 传输程序,和tlc5618的控制位介绍。

QQ图片20160912223924.png (16.69 KB )

QQ图片20160912223924.png

QQ图片20160912224000.png (22.11 KB )

QQ图片20160912224000.png

QQ图片20160912224309.png (69.6 KB )

QQ图片20160912224309.png

相关帖子

沙发
zhangmangui| | 2016-9-12 23:01 | 只看该作者
用示波器抓一下    看看输出的波形吧  

使用特权

评论回复
板凳
a6104617|  楼主 | 2016-9-13 09:41 | 只看该作者
zhangmangui 发表于 2016-9-12 23:01
用示波器抓一下    看看输出的波形吧

也看了,正常输出的端口是随着输入的变化而变化的 ,端口而就不行总是不变或者为0

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

8

帖子

0

粉丝