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

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

Отправлено sdy 06 августа 2003 г. 02:09

Просто вот увидил лишний такт (по ctrl+j):
LCntr=*;Do * Until LCe; // А чего не через запятую?

Со спортом опять чего то не так:
вместо стандартных tfsdiv, tclkdiv, rfsdiv, rclkdiv, т.е. пам-пам-пам divisor, какие то delay of TFS(RFS) clocks.

И даже если в этом поле набираю нужную мне величину (думая что это divisor) получаю чего то не то, например, надо:
tclkdiv+1 = 9;
tfsdiv+1 = 24;
соответственно в поле divisor ввожу 9, а в поле delay of TFS clocks ввожу 24, т.е. должно быть нечто вроде:
ustat1 = 23<<16|8;
dm(TDIV0) = ustat1;
А вместо этого получаю:
Ustat1=b#00000000000101110000000000001000; // Ну никак это не (23<<16|8) (интересно, а два отрицания всё ещё катят?).
DM(TDIV0)=Ustat1;
Помоему, надо сделать следующие обозначения полей в закладке SPORT:
"divisor" изменить на "t(r)clkdiv+1", а "delay of T(R)FS clocks" на "t(r)fsdiv+1", т.е чтобы быть ближе к народу и даташиту.
А ещё вот у трансмита нет quantity of channels, а у ресива есть, странно это.

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

Ответы


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

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

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

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

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


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

E-mail: info@telesys.ru