[an error occurred while processing this directive]
Глюк MSP430F149 или я что-то делаю не так?(+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Вяч 17 октября 2005 г. 15:31

MSP430F149 связывается по SPI с AD7730. Источником тактирования SPI ставлю SMCLK (DCO). Как только поднимаю частоту выше 180кГц передатчик начинает "двоить", т.е. выдавать вместо 1 байта 2 одинаковых байта. Поднимаю выше 1МГц - начинает "троить". Ставлю тактирование от часового кварца (ACLK)- всё нормально.

Настройка SPI:

UCTL0=CHAR+SYNC+MM; //SPI control. Set SPI mode, 8 bit format, master mode
UTCTL0=CKPL+SSEL1+STC; //SPI transmit control. Set SMCLK clock sourse & 3-pin mode
UBR00=0x04; //SPI baude rate = SMCLK/4
UBR10=0;
UMCTL0=0; //SPI modulation control = 0

Кто что может по этому поводу сказать?

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 
NoIX ключ Запомнить

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru