打印

msp430中的spi设置

[复制链接]
4774|14
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
tianyu01|  楼主 | 2011-8-17 12:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 tianyu01 于 2011-8-17 16:12 编辑

msp430中的spi设置对于spi进行下列设置,能够正确发送uclk和simo的波形 #include <msp430x14x.h>
//unsigned char Data[6];
unsigned char flag = 0;
void Init_spi(void);
void main(void)
{ unsigned char j;
WDTCTL = WDTPW + WDTHOLD;
Init_spi();
_EINT();
while(1)
{TXBUF1 = 0x51;
for(j=100;j>0;j--);
}
}
void Init_spi(void)
{ UCTL1 |= SWRST;
UCTL1 = CHAR+SYNC+MM;//char=1,8bit,sync=1,spi mode,mm=1,master
UTCTL1 = STC+SSEL1+CKPH+CKPL;//stc,3pin;ssel1=1,master,ckph=1,uclk is delay,CKPL=1,上升沿跳变
UBR01 = 0x02;
UBR11 = 0x00;
UMCTL1 = 0;
ME2 = USPIE1;
UCTL1 &= ~SWRST;
P5SEL |=0x0F;
P5DIR = 0x0A;
IE2 |=URXIE1; }
但当把其中的
UTCTL1 = STC+SSEL1+CKPH+CKPL;
改为 UTCTL1 = SSEL1+CKPH+CKPL;
则不能正确发送波形
查看了一下手册,
手册中说STC只是决定了3pin还是4pin 不知道为什么原因?
请教各位


相关帖子

沙发
永远的不知| | 2011-8-17 17:51 | 只看该作者
In 4-pin master mode, STE is used to prevent conflicts with another master.
The master operates normally when STE is high. When STE is low:
 SIMO and UCLK are set to inputs and no longer drive the bus
 The error bit FE is set indicating a communication integrity violation to be
handled by the user
A low STE signal does not reset the USART module. The STE input signal is
not used in 3-pin master mode.

楼主去掉STC后,由3脚模式改为4脚模式,这时STE引脚就会起作用。
根据手册说明,STE此时接收到高电平才可以正常工作,是不是STE引脚这里有问题?

使用特权

评论回复
板凳
yoyowodeai| | 2011-8-17 21:27 | 只看该作者
楼上正解

使用特权

评论回复
地板
hihu| | 2011-8-22 16:11 | 只看该作者
高手啊

使用特权

评论回复
5
hihu| | 2011-8-22 16:12 | 只看该作者
佩服呀

使用特权

评论回复
6
lizye| | 2011-8-22 16:12 | 只看该作者
这大字,呵呵

使用特权

评论回复
7
beckhamtao| | 2011-8-22 16:56 | 只看该作者
厉害厉害

使用特权

评论回复
8
tikelu| | 2011-8-22 20:12 | 只看该作者
一目了然

使用特权

评论回复
9
tikelu| | 2011-8-22 20:13 | 只看该作者
哇咔咔

使用特权

评论回复
10
qin552011373| | 2011-8-22 21:30 | 只看该作者
学习了  谢谢楼主

使用特权

评论回复
11
yioy| | 2011-8-23 06:53 | 只看该作者
过来收藏之

使用特权

评论回复
12
yioy| | 2011-8-23 06:53 | 只看该作者
哇咔咔

使用特权

评论回复
13
kakio| | 2011-8-23 06:55 | 只看该作者
版主高人呀

使用特权

评论回复
14
kakio| | 2011-8-23 06:55 | 只看该作者
佩服啊

使用特权

评论回复
15
elecintop| | 2011-8-23 11:08 | 只看该作者
太厉害了!

使用特权

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

本版积分规则

0

主题

785

帖子

1

粉丝