[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
Вопрос о TMX320LF2407PGEA.
Неужели команда sar в приведенном ниже примере выполняется за 2 цикла,
а не за 1, как описано в мануале?
Программа записана во Flash.
Внутреннюю частоту процессора проверил, выдав ее наружу. Померил
расстояние между двумя подряд идущими комндами - два цикла и все тут!
cut*************************************************
lar ar0,#0ff00h ;
lar ar1,#0ffffh
lar ar3,#PADATDIR
larp ar3
LED: sar ar1,* ; unlight the led - меряется
sar ar0,* ; light the led - здесь
sar ar1,* ; unlight the led
sar ar0,* ; light the led
B LED
cut***************************************************
Может быть, из-за того, что TMX, а не TMS ?
Или из-за того, что выборка из флэшки занимает время?
Или я где-то чего-то недоопределил?
E-mail: info@telesys.ru