Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Прошу пардона: неправильно сформулировал вопрос (+)
Отправлено
Дон Амброзио
22 февраля 2008 г. 12:39
В ответ на:
Подскажите чё-нить типа UART только с аппаратн. буфером байт на 100 (+)
отправлено <font color=gray>Дон Амброзио</font> 22 февраля 2008 г. 12:02
Нужна не отдельная микросхема UART-а, а микроконтроллер с таким вот встроенным UART-ом, где размер буфера программируется и можно настроить через сколько байт UART будет дёргать процессор
Составить ответ
|
Вернуться на конференцию
Ответы
Ищи контроллеры с ДМА на UART. Настраиваешь ДМА, и когда буфер уйдёт получишь прерывание.
—
AlexD
(22.02.2008 13:11:28
193.200.21.5
,
пустое
)
У ПИКа18 реакция на каждый байт займёт 8 команд (включая вход-выход из прерывания). А по достижении нужного количества принятых делайте что хотите...
—
Крок
(22.02.2008 12:43:39
62.118.59.14
,
пустое
)
Ответ: Объясняю ситуацию (+)
—
Дон Амброзио
(22.02.2008 12:56:32
217.118.66.24
, 595 байт)
Ну дык AT91SAM7S256 етс
—
Nickolay_B
(22.02.2008 13:17:55
86.57.158.22
,
пустое
)
Есть изящный выход - обучить того, кто с другой стороны УАРТа хорошим манерам. Как учат каратистов: лучшая драка - та, которую удалось избежать.
—
Крок
(22.02.2008 13:17:36
62.118.59.14
,
пустое
)
Жди XMega c DMA... А запрет прерываний на 340 мкс - по моему, полное извращение. Сотня, другая тактов - еще куда не шло, но по жизни надо умещаться в <100 тактов
—
argus98
(22.02.2008 13:12:42
81.22.205.230
,
пустое
)
Ответ: Т.е. нет таких MCU с таким UART-ом?
—
Дон Амброзио
(22.02.2008 14:30:49
217.118.66.25
,
пустое
)
Ответ: Т.е. нет таких MCU с таким UART-ом?
—
Дон Амброзио
(22.02.2008 14:00:2
217.118.66.47
,
пустое
)
А нафиг такой нужен? В продвинутых МК используется DMA - тот же буфер, только в RAM.
—
argus98
(22.02.2008 14:23:3
81.22.205.230
,
пустое
)
у LPC2000 есть такая фича. там можно настроить уровень заполнения, но не по любому а определенными значениями.
—
ы
(22.02.2008 12:58:49
80.92.98.211
,
пустое
)
Receiver FIFO trigger points at 1, 4, 8, and 14 bytes. а всего 16
—
ы
(22.02.2008 13:01:56
80.92.98.211
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
что получится, если сложить 4 и 4 ?
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru