TI中文支持网
TI专业的中文技术问题咨询交流网站

TUSS4470 SPI通信的问题

用MSP-EXP430F5529LP开发与模块BOOST-TUSS4470的SPI通信问题

1、初始化开发的SPI 可行不,代码:

   //Clock Polarity: The inactive state is high
    //MSB First, 8-bit, Master, 3-pin mode, Synchronous
    UCB0CTL1 |= UCSWRST;                      // **Put state machine in reset**
    UCB0CTL0 |= UCCKPL + UCMSB + UCMST + UCSYNC;
    UCB0CTL1 |= UCSSEL_2;                     // SMCLK
    UCB0BR0 |= 0x20;                          // /2
    UCB0BR1 = 0;                              //
    //UCA0MCTL = 0;                             // No modulation must be cleared for SPI

    //   SLAVE_CS_OUT &= ~SLAVE_CS_PIN;
    SLAVE_CS_OUT |= SLAVE_CS_PIN;
    UCB0CTL1 &= ~UCSWRST;                     // **Initialize USCI state machine**
    UCB0IE |= UCRXIE;                          // Enable USCI0 RX interrupt

2、关于读写TUSS4470,具体那个位的数据上的0或1是读写,能给一例子不。

3、关于读写TUSS4470,BPF_CONFIG_1 的地址:0x10,就是SPI协议中定义的地址吗,能给个具体的读写例子?

4、关于读写TUSS4470,整个SPI帧的奇偶校验位(1 ODD parity bit for entire SPI frame),有什么规则吗,SPI发送的都是一个字节一发送,16位就是两字节,怎么填写这个位,能给个具体的例子?

蓝色的火焰:

回复 Kailyn Chen:

对的,主要是没有例子

赞(0)
未经允许不得转载:TI中文支持网 » TUSS4470 SPI通信的问题
分享到: 更多 (0)