Прерывания от JTAG UART

Рис. 3.10, воспроизведенный на рис. 3.15, показывает регистры данных и управления JTAG UART. Как было сказано в разделе 3.2.4, поле RAVAIL в регистре данных отражает число символов, которые хранятся в получаемом буфере FIFO в текущий момент времени. Поле WSPACE в регистре управления показывает размер свободного места в байтах в передаваемом буфере FIFO, то есть число символов, которые можно еще в него записать. Биты RE и WE регистра управления (см. рис. 3.15) используются для того, чтобы разрешить прерывания процессора, связанные с приемом или передачей символов. Если прерывание разрешено, то оно будет происходить, когда RAVAIL для буфера FIFO принимаемых данных превысит 7, или WSPACE для буфера FIFO отправляемых данных станет меньше 7. Произошедшие прерывания будут сопровождаться установкой в 1 разрядов RI и WI в регистре управления, которые потом могут быть очищены путем чтения или записи данных из/в JTAG UART.

 

Рис. 3.15 – Регистры порта JTAG UART

 








Дата добавления: 2015-05-30; просмотров: 555;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.004 сек.