Project

General

Profile

R1 1 UART » History » Version 1

Version 1/2 - Next » - Current version
krufter_multiclet, 05/12/2015 11:16 AM


UART Мультиклет R1

UART

Интерфейс UART мультиклеточного процессора имеет следующие характеристики:

  • полнодуплексный режим
  • отдельные буферы FIFO глубиной 32 байта для приема и передачи
  • слово данных 8 бит (фиксированное)
  • 1 стоп-бит
  • аппаратный контроль данных (CTS/RTS)

Рассмотрим работу с UART на примерах по ассемблеру и Си:

1) Работа с UART (ASM)

2) Работа с UART (Си)

Последовательность действий для передачи:

1)Разрешение альтернативных функций порта ввода-вывода
2)Настройка UART
3)Передача
4)Проверка статусного регистра

Последовательность действий для приёма:

1)Разрешение альтернативных функций порта ввода-вывода
2)Настройка UART
3)Проверка статусного регистра
4)Приём