Телесистемы
 Разработка, производство и продажа радиоэлектронной аппаратуры
На главную   | Карта сайта | Пишите нам | В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:jobsmp@pochta.ru

Телесистемы | Электроника | Конференция «Микроконтроллеры и их применение»

Вилы на 99% в "старте SPI"(+)

Отправлено =AVR= 09 сентября 2007 г. 00:06
В ответ на: запутался в трех соснах с ЦАПом TLC5615 - помощь нужна отправлено rks 08 сентября 2007 г. 23:49

CS должен перебрасываться ТОЛЬКО при SCLK=0 - а ты уверен, что это так? Стабильны ли у тебя данные на фронтах SCLK? Кстати, я бы поменял формат хранения на 8 старших + 2 младших, а не наоборот, как у тебя. Проверь сначала правильность работы SPI, подав на DIN сначала сплошной 0, а потом сплошную 1 - на выходе ЦАПа при правильном тайминге CS/SCLK должно появляться в первом случае 0В, во втором +2Vref. Если у тебя в МК SPI аппаратный 8-битный, то проще использовать не 12-, а 16-битный режим - с 8-битного SPI в МК 12 бит не получить, а 16 - запросто (2х8)


Составить ответ | Вернуться на конференцию

Ответы


Отправка ответа
Имя*: 
Пароль: 
E-mail: 
Тема*:

Сообщение:

Ссылка на URL: 
URL изображения: 

если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
увеличьте 6 на 2:

Перейти к списку ответов | Конференция | Раздел "Электроника" | Главная страница | Карта сайта

Rambler's Top100 Рейтинг@Mail.ru
 
Web telesys.ru