Разработка, производство и продажа радиоэлектронной аппаратуры
|
Требуется программист в Зеленограде - обработка данных с датчиков; ColdFire; 40 тыс.
e-mail: jobsmp@pochta.ru
|
Добрый день, вопрос по TMS320F2810: сделал дрыгалку на одну ногу ставлю сиг...{+}(+)
Отправлено
Termit 20 июня 2008 г. 10:41
Текст заголовка сообщения полностью: Добрый день, вопрос по TMS320F2810: сделал дрыгалку на одну ногу ставлю сигнал на второй ловлю его, получается период 300 нс при тракте 6.6(150Мгц), по коду 18 тактов, какнть можно всё это ускорить? (+)
void TestINOUT()
{
DINT;
for(;;)
{
GpioDataRegs.GPASET.all = BV(15);
while((GpioDataRegs.GPBDAT.all&BV(3)) == 0);
GpioDataRegs.GPACLEAR.all = BV(15);
while((GpioDataRegs.GPBDAT.all&BV(3)) != 0);
}
}
Составить ответ | Вернуться на конференцию
Ответы