|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
03.12.2016, 10:40 | #1 |
Форумчанин
Регистрация: 17.07.2012
Сообщений: 140
|
Что надо записать в регистры UART для передачи данных через сом порт?
Настраиваю регистры для передачи данных и не понял, что нужно записывать в регистр IER (база+1) , по идее в него нужно записать 02h (разрешить прерывание на передачу, когда регистр передачи пустой), но данные не передаются. На всякий случай выложу все настройки регистров
может подскажете где ошибка? база +3 , 0x80 dlab база +1, 0x00 база +0,0x0C 9600 бод база +0, 0x03 8bit,1stop bit.... база +, 0x02 уст.разрешения прерывания на передачу база +2, 0xC7 включение FIFO, очистка буферов база +4, 0x0b out2,dtr,rts в результате при передаче данных в регистре база+2 IIR находится код 0xC1 в котором указано, что фифо буфер включен , а прерывания нет и в регистре база+5 MSR 0x60 сдвиговый регистр передатчика пуст и регистр защелка передатчика тоже пуст. Последний раз редактировалось седьмой; 03.12.2016 в 10:41. Причина: операционка ms-dos, но это не принципиально наверно, можно на чистом си , можно под с++ |
03.12.2016, 11:47 | #2 | |||
Лис
Старожил
Регистрация: 18.09.2015
Сообщений: 2,409
|
Цитата:
Цитата:
Цитата:
Обработчик прерывания свой повесели?
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал . |
|||
13.06.2017, 13:25 | #3 |
Форумчанин
Регистрация: 17.07.2012
Сообщений: 140
|
|
23.06.2017, 15:26 | #4 | ||
Форумчанин
Регистрация: 17.07.2012
Сообщений: 140
|
это была описка при копировании, вот так на самом деле
Код:
Цитата:
Цитата:
Последний раз редактировалось седьмой; 23.06.2017 в 15:30. |
||
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Программа для сканирования и посылки данных в СОМ порт | HDiW | Помощь студентам | 10 | 18.03.2014 20:58 |
Шлагбаум через СОМ портом очень надо | MACTAK | Помощь студентам | 1 | 13.12.2012 22:10 |
Приём данных через СОМ порт | Серж_ | Общие вопросы C/C++ | 0 | 13.06.2010 01:25 |
Отправка данных в СОМ порт из под VBA Excel | Abhcn | Microsoft Office Excel | 3 | 03.03.2009 23:56 |