3532|4

14

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

g2553 launchpad spi 与12位DA通信。。。求高手指点 [复制链接]

spi8位的  能不能分两次发送 跟DA通信。。。我自己做的时候示波器上看到波形 没啥问题 不过就是不出数据。。。设置的是DA的B路输出,结果AB两路都有输出,应该是乱码了。          求高手指点一二。。。。。。

高手快出现!!!!!!!!!!!!!!!!!!!!!!!!
我使用的是launchpad msp430g2553 ,想用8bit的16bit的tlv5618 通过串口通信
中断里面是这么写的
{
set_cs;           //DA要求cs高无效
count = (count++)%256;  //正弦表累加
IE2 &= ~UCA0TXIE;     //关中断,以免高位数据发完后中断
UCA0TXBUF =  sindata_h[count]|0x40;   发送高位数据16位中最高4位是命令  sindata数据都小于0x0fff
clr_cs;     //cs低有效
while(!UCA0TXIFG);          //高8位发送完毕
UCA0TXBUF =  sindata_l[count];        //发送低8位
IE2 |= UCA0TXIE;           //开中断   发送完成后进入循环
}
DA 没有输出  检查各个端口波形看起来都正常。
软件模拟16bit  spi  可以输出波形。

[ 本帖最后由 宇文玉骢 于 2012-8-8 17:05 编辑 ]

最新回复

2553的SPI只支持8位发送 你需要改成一次传送8位  详情 回复 发表于 2012-8-27 12:15
 
点赞 关注

回复
举报

312

帖子

0

TA的资源

纯净的硅(高级)

沙发
 
测试波形如何? 你的外部DAC的控制时序如何?

点评

波形 clk方波 刚好跟cs对准 16个有效下降沿。  详情 回复 发表于 2012-8-8 14:15
 
 

回复

14

帖子

0

TA的资源

一粒金砂(中级)

板凳
 

回复 沙发 hansonhe 的帖子

波形  clk方波 刚好跟cs对准  16个有效下降沿。
 
 
 

回复

14

帖子

0

TA的资源

一粒金砂(中级)

4
 

高手快来啊

我使用的是launchpad msp430g2553 ,想用8bit的16bit的tlv5618 通过串口通信
8bit  模拟16bit

中断里面是这么写的
{
set_cs;           //DA要求cs高无效
count = (count++)%256;  //正弦表累加
IE2 &= ~UCA0TXIE;     //关中断,以免高位数据发完后中断
UCA0TXBUF =  sindata_h[count]|0x40;   发送高位数据16位中最高4位是命令  sindata数据都小于0x0fff
clr_cs;     //cs低有效
while(!UCA0TXIFG);          //高8位发送完毕
UCA0TXBUF =  sindata_l[count];        //发送低8位
IE2 |= UCA0TXIE;           //开中断   发送完成后进入循环
}

DA 没有输出  检查各个端口波形看起来都正常。
软件直接模拟16bit  spi  可以输出波形。
 
 
 

回复

2

帖子

0

TA的资源

一粒金砂(初级)

5
 
2553的SPI只支持8位发送 你需要改成一次传送8位
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条
Microchip 直播|利用motorBench开发套件高效开发电机磁场定向控制方案 报名中!
直播主题:利用motorBench开发套件高效开发电机磁场定向控制方案
直播时间:2025年3月25日(星期二)上午10:30-11:30
快来报名!

查看 »

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

 
机器人开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表