[an error occurred while processing this directive]
|
Просто вот увидил лишний такт (по 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: info@telesys.ru