Перейти к содержанию
    

Rx Trigger Level Select

В мануале на LPC2106 пишут:

 

"UART FIFO Control Register, bits7:6 - Rx Trigger Level Select

00: trigger level 0 (default=’h1)

01: trigger level 1 (default=’h4)

10: trigger level 2 (default=’h8)

11: trigger level 3 (default=’he)

These two bits determine how many receiver UART1 FIFO characters must be written

before an interrupt is activated. The four trigger levels are defined by the user at

compilation allowing the user to tune the trigger levels to the FIFO depths chosen."

 

Последнее предложение меня повергает в лёгкий транс :cranky: Каким образом при компиляции можно менять пределы заполнения буфера, при достижении которого выставляется прерывание?????? И вообще, каким боком здесь компилятор??? Вдруг пишу в машинных кодах :biggrin:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Последнее предложение меня повергает в лёгкий транс :cranky: Каким образом при компиляции можно менять пределы заполнения буфера, при достижении которого выставляется прерывание?????? И вообще, каким боком здесь компилятор??? Вдруг пишу в машинных кодах :biggrin:
Я тоже долго перечитывал и задавал этот вопрос на сахаре. Пришли к выводу что они просто сделали copy-paste с документации на макрофункцию для ПЛИС.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А в чём шок-то?

. The four trigger levels are defined by the user at

compilation allowing the user to tune the trigger levels to the FIFO depths chosen."

Лично я это перевожу как:

Четыре уровня срабатывания задаются пользователем на этапе компиляции и позволяют регулировать уровень срабатывания глубины FIFO.

 

На самом деле эти четыре уровня жёстко заданы железом и программист просто сам должен выбрать один из них и вставить себе в программу.

Изменено пользователем GetSmart

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...