Mam tyle kodu(w sumie skonfigurowany USART na tryb SPI):
Kod: Zaznacz cały
#include <msp430x12x2.h>
void main(void)
{
WDTCTL = WDTPW + WDTHOLD; // Stop WDT
P3SEL = 0x0E; // Setup P3 for SPI mode
U0CTL = CHAR + SYNC + MM + SWRST; // 8-bit, SPI, Master
U0TCTL = CKPL + SSEL1 + STC; // Polarity, SMCLK, 3-wire
U0BR0 = 0x027; // SPICLK = 32000bps
U0BR1 = 0x000;
U0MCTL = 0x000;
ME2 = USPIE0; // Module enable
U0CTL &= ~SWRST; //SPI enable
Dopiero bawię sie tym prockiem i zaczynam programować w C więc proszę o wyrozumiałość.
Pozdrawiam