Российский производитель и разработчик сертифицированного измерительного оборудования с 1987 года

32-битные счетчики в dsp (L780)

Вы не вошли.

 Поиск | Регистрация | Вход 

Evgeny
24.04.2001 12:01:44
#1

Гость

32-битные счетчики в dsp (L780)

Здравствуйте,
чем дальше продвигаюсь в понимании как работать с dsp, тем более крутым кипятком писаю ;-)
получается, что драйвер-то собственно говоря, становится почти не нужен...

Но вот есть несколько вопросов:
- как работать с long int в dsp ? перерыл все доки, но кроме функции labs ничего не нашел, - не может быть, чтоб никаких особенностей не было...
- как можно организовать  счетчики по измению состояния одного или нескольких входных TTL сигналов ?  точнее, что можно сделать, если нужно отслеживать состояние 4 входов ?
- допустим, делаю я 32 битный счетчик, который меняется по прерыванию, в какой-то момент мне надо прочитать его значение или обнулить, что нужно делать, чтобы не пересечься с обработкой прерывания, если требуется, чтоб прерывания обрабатывались всегда ?

SY,
EK

Evgeny
24.04.2001 13:41:38
#2

Гость

Re: 32-битные счетчики в dsp (L780)

Прошу прощения - все доки, кроме ADSP 21xx Applications, volume 1 - 2
:-/
хотя это как-то обескураживает - неужели нигде нет простых примеров в исходниках, а не  не в pdf/'ах...

SY,
EK

Evgeny
25.04.2001 13:16:37
#3

Гость

Re: 32-битные счетчики в dsp (L780)

Спасибо, примеры для указанной книги, оказывается у меня уже были, надо было только разобраться,
(берется с ftp.analog.com, можете это в свои ссылки поставить )

тем не менее, один вопрос пока остается - как можно считать изменения отдельных битов входных TTL или их комбинаций ?

Evgeny
25.04.2001 13:21:30
#4

Гость

Re: 32-битные счетчики в dsp (L780)

Прошу еще раз пардону - поторопился - ссылочка на примеры
ftp://ftp.analog.com/pub/dsp/21xx/218x/ … andbook_v1
ftp://ftp.analog.com/pub/dsp/21xx/218x/ … andbook_v2

SY,
EK

26.04.2001 15:21:00
#5

Сотрудник "Л Кард"
Здесь с 24.04.2014
Сообщений: 1,486

Re: 32-битные счетчики в dsp (L780)

AR=IO(0);   { определим состояние всех TTL линий}
AR= TSTBIT 5 OF AR;  { выявим, например, состояние 5 бита}
IF EQ JUMP/CALL xxx   {если 0, то сделаем что-нибудь}
.........

Evgeny
27.04.2001 02:52:08
#6

Гость

Re: 32-битные счетчики в dsp (L780)

Это как раз понятно.
Хотелось бы посадить это на прерывание, и чтоб это прерывание вызывалось при изменении одного или нескольких входов...
И как это можно осуществить на плате L780...
(подозреваю, что ответ может быть - только внешней схемой, которая формирует один TTL сигнал, который подается на.... посредством напайки проводочка на такую-то ногу dsp)

Vlad
27.04.2001 10:29:38
#7

Гость

Re: 32-битные счетчики в dsp (L780)

Совершенно справедливо.

27.04.2001 13:12:49
#8

Сотрудник "Л Кард"
Здесь с 24.04.2014
Сообщений: 1,486

Re: 32-битные счетчики в dsp (L780)

На L-780,в принципе, можно обойтись без напайки проводочка. Просто следует воспользоваться дополнительным внешнем прерыванием, которое выведено на цифровой разъем PLD-40 (см. стр.16 Тех.описания). Там есть одна особенность - это прерывание по уровню IRQL1 (подробности см. стр.86 Тех.описания).

Контакты

Адрес: 117105, Москва, Варшавское шоссе, д. 5, корп. 4, стр. 2

Многоканальный телефон:
+7 (495) 785-95-25

Отдел продаж: sale@lcard.ru
Техническая поддержка: support@lcard.ru

Время работы: с 9-00 до 19-00 мск