被MSP430F2013的SPI搞死了

gfgf   2009-8-6 09:38 楼主
本来打算用2013做16位AD,然后将数据用SPI传送给149的,做的时候才发现,2013的资料实在是太少了,特别是中文资料,反复看了例程,网上的,TI的,到现在还没有能通讯上,哎,2013这个东东怎么看都和先前的片子不一样,149,133资料多,好用,看来2xxx的麻烦死了.
我用的149的通讯程序是我原先用来和ADS1232通讯的,SPI接口,主模式,发三个0x00,读返回数据,ADS1232可以,MSP430F2013不行,哎,烦死了

回复评论 (6)

2013的通讯模块USI和其他的USCI模块是有点区别的。慢慢琢磨,总能搞明白的!
点赞  2009-8-6 11:29
大哥啊,说的容易,我都搞了一个星期了,基本死心了,呵呵,现在还是琢磨怎么用好ADS1232了,不用2013的AD总可以了吧,呵呵呵
点赞  2009-8-6 13:35
2013的16位AD与F42x的SD16相似,而后者有中文资料。本论坛即可找到。
点赞  2009-8-7 08:34
看看TI的例程嘛!对于2013的USI模块不是有例程嘛,你参考下然后在那个基础上修改就可以了啊
点赞  2009-8-7 08:41
你用SPI做主机还是从机?请检查一下另一颗MCU的时序。
我刚在调USCI的从机IIC,就发现另一颗MCU的代码有问题,但该代码可以正常读写EEPROM芯片。
点赞  2009-8-7 08:47
是啊,关键是两个MCU的程序,不知道谁出问题了,两边调,彻底晕死.都快崩溃了,好像和42x的相差还是蛮大了,寄存器都不一样,至少2013没有TXBUF
我照着2013的例程,也没有改出来,看来,我有够笨的
点赞  2009-8-7 13:18
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复