Меню

+7 (495) 785-95-25
sale@lcard.ru
sale@lcard.ru
Страницы 1
Тема закрыта
|
||||
|
Тестовая программа для L791Уважаемый LCARD
|
|||
|
||||
|
Re: Тестовая программа для L7911. от 1 до 128 а больше задано для теста. драйвер корректирует. для ЦАП это вообще не важно...
Все и всюду передается автоматически BusMaster.
|
|||
|
||||
|
Re: Тестовая программа для L791Т.е. в режиме BusMaster IrqStep не нужен чтоли, а если нужен, то какое именно значение нужно для него задавать |
|||
|
||||
|
Re: Тестовая программа для L791как в примере |
|||
|
||||
|
Re: Тестовая программа для L791Уважаемпый Poul все-таки не очень понятно. В описании по плате сказано - цитирую. В режиме BusMaster в момент, когда данных в буфере АЦП станет больше порогового значения, задаваемого пользователем, блок BusMaster формирует соответствующий запрос на передачу данных. Т.е IrqStep - это тот самый порог что-ли, тогда почему он д.б. равен 1024 осчетов, когда буфер АЦП всего 128 осчета - совершенно непонятно. Не могли бы Вы, в виде исключения, пояснить нам. |
|||
|
||||
|
Re: Тестовая программа для L791порог это FIFO |
|||
|
||||
|
Re: Тестовая программа для L791Понятно - т.е. с помощью переменной FIFO -заполняется регистр ADC_Buf_Depth. IrqStep - задает размер страницы памяти в буфере PC.а Pages - определяет размер буфера PC в страницах памяти. Первые и последние - можно уменьшать в 2, 4, 8 и т.д. раз, Привильно ли мы понимаем. |
|||
|
||||
|
Re: Тестовая программа для L791буфер в PC всегда 128 тыщ отсчетов... |
|||
|
||||
|
Re: Тестовая программа для L791А что же тогда определяет переменная Pages - степень заполнения буфера PC? |
|||
|
||||
|
Re: Тестовая программа для L791произведение Pages*IrqStep определяет когда выставить прерывание. в описании пункт 4.5 |
|||
|
||||
|
Re: Тестовая программа для L791Т.е. наименьшее количество отсчетов при однократном сборе будет 1024 (если Pages=1)? |
|||
|
||||
|
Re: Тестовая программа для L791нет....IrqStep можно тоже менять... |
|||
|
||||
|
Re: Тестовая программа для L791Правильно ли я тогда понимаю.Что при однократном сборе задаем IrqStep, но не более 1024 и для того, чтобы АЦП остановилось после количества, заданного IrqStep и Pages отсчетов, надо разрешить прерывание, т.е IrqEna = 1 |
|||
|
||||
|
Re: Тестовая программа для L791пример L791.OSC смотрите. |
|||
|
||||
|
Re: Тестовая программа для L791Понятно, надо установить соответсвующую маску, по табл. 11 (стр 30), руководства пользователя? |
|||
|
||||
|
Re: Тестовая программа для L791типа того |
Страницы 1
Тема закрыта