msp430f449 spi 通信程序

2019-07-15 16:10发布

   P3SEL |= BIT1+BIT3+BIT5+BIT7;                         // P3.1,3 USCI_B0 option select
    P3DIR |= BIT1+BIT3+BIT5+BIT7;

   // Enable USART0 SPI mode
    UCTL0 |= SWRST;
    UCTL0 |= CHAR + SYNC + MM+SWRST;                // 8-bit SPI Master **SWRST**
    UTCTL0 |=CKPH+SSEL1+SSEL0+STC ;     // SMCLK, 3-pin mode
           
    UBR00 = 0x04 ;                            // UCLK/4
    UBR10 = 0x00;                             // 0
    UMCTL0 = 0x00;                            // no modulation
    ME1 |= USPIE0;
    IFG1  &= ~URXIFG0;
    IE1   &= ~URXIE0;
    UCTL0 &= ~SWRST;  // Ini talize USART state machine

哪里有问题呀?为什么就是测不到通讯的波形呢,什么也看不到,时钟波形也没有,输出波形也没有
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答
haoxinyizhong
1楼-- · 2019-07-15 22:01
我感觉是不是没有定义P3.0管脚,STE引脚
anger0925
2楼-- · 2019-07-15 22:46
首先看一下硬件连接是否正常。GPIO设置是否正常
其次看一下极性和相位设置是否正常。

一周热门 更多>