[an error occurred while processing this directive]
Проблема с I2C в TMS5509
(«Телесистемы»: Конференция «Цифровые сигнальные процессоры (DSP) и их применение»)

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

Отправлено Andres 19 октября 2004 г. 14:03

Чует мое сердце - по граблям второй день хожу, голова уже гуди-и-и-и-и-т.

Пытаюсь начать посылать данные - о мне в ответ - BB=1. Это до посылки, только после инициализации. Если я на проверку забиваю - после посылки START меня добивают флагом AL=1.

Процессор работает Мастером, на шине только один девайс - часы реального времени. Шины подтянуты к питанию на 3кОм


ICMDR_State = FREE|MST|0x07; (0x4427)
Естественно - reset в 1.
И после этого BB хронически в 1;

Делитель процессоной частоты ICPSC=1; (процессорная частота = 12 МГц).

В какой консерватории подправить, чтобы эта конструкция заработала?

Кстати, пара вопросов.
1. ICPSC - это сам делитель или делитель-1?
2. Что значит поле BC в ICMDR?

Буду признателен за ответы и наводящие на правильный курс ругательства.

Андрей

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

Ответы


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

Имя (обязательно): 
Пароль: 
E-mail: 

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

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

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


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

E-mail: info@telesys.ru