|
|
  |
падает скорость на rs232 |
|
|
|
Aug 23 2009, 18:29
|

фанат дивана
     
Группа: Свой
Сообщений: 3 387
Регистрация: 9-08-07
Из: Уфа
Пользователь №: 29 684

|
Цитата(borischi @ Aug 24 2009, 00:02)  Пожалуйста.Тем более что он не мой. Почти целиком взят тут http://www.gsmpager.spb.ru/soft/a.a51Не грузится... Цитата(Сергей Борщ @ Aug 24 2009, 00:15)  Если у вас нет ничего, кроме инверторов - поставьте их два последовательно. Насколько я понял, он так и сделал.
--------------------
Если бы я знал, что такое электричество...
|
|
|
|
|
Aug 23 2009, 18:42
|
Участник

Группа: Участник
Сообщений: 17
Регистрация: 14-07-09
Пользователь №: 51 224

|
Цитата(Сергей Борщ @ Aug 23 2009, 21:15)  А инверторы там как раз и не нужны. Если у вас нет ничего, кроме инверторов - поставьте их два последовательно. И инверторы лучше взять интегральные. Что-то вроде 74HCT14. И то верно-лучше один раз увидеть.Так это подключено А это код,если не грузится
Прикрепленные файлы
rxtx.bmp ( 328.58 килобайт )
Кол-во скачиваний: 15
kod.txt ( 7.6 килобайт )
Кол-во скачиваний: 56
|
|
|
|
|
Aug 23 2009, 18:54
|
Участник

Группа: Участник
Сообщений: 17
Регистрация: 14-07-09
Пользователь №: 51 224

|
Цитата(AHTOXA @ Aug 23 2009, 21:46)  Там сначала вызывается PUTSTR, а потом несколько раз GETCH, чтобы пропустить эхо. Но дело в том, что телефон выдаёт эхо сразу. Вот оттого и не работает ничего. Не понял...Телефон сразу выдает эхо с первой буквы комманды? Не дождавшись её конца? Кстати код рабочий.Так во всяком случае ребята утверждают
|
|
|
|
|
Aug 23 2009, 19:19
|

фанат дивана
     
Группа: Свой
Сообщений: 3 387
Регистрация: 9-08-07
Из: Уфа
Пользователь №: 29 684

|
Цитата(borischi @ Aug 24 2009, 00:54)  Не понял...Телефон сразу выдает эхо с первой буквы комманды? Не дождавшись её конца? Естественно. Попробуйте в терминалке понабирать команды. Цитата Кстати код рабочий.Так во всяком случае ребята утверждают Может быть, что скорость 19200 (более быстрая отправка), + некоторая задержка при отправке эха тем телефоном, для которого это писалось, позволяют этому коду как-то работать. Но я лично сомневаюсь.
--------------------
Если бы я знал, что такое электричество...
|
|
|
|
|
Aug 23 2009, 19:24
|
Участник

Группа: Участник
Сообщений: 17
Регистрация: 14-07-09
Пользователь №: 51 224

|
Цитата(AHTOXA @ Aug 23 2009, 22:19)  Естественно. Попробуйте в терминалке понабирать команды. Вы совершенно правы.Вижу это в терминалке.Как раньше не пришло в голову проверить..... Отскакивает эхо не дожидаясь кода CR Щас перепишу код.Большое спасибо
|
|
|
|
|
Aug 23 2009, 19:31
|
Участник

Группа: Участник
Сообщений: 17
Регистрация: 14-07-09
Пользователь №: 51 224

|
Цитата(AHTOXA @ Aug 23 2009, 22:29)  Да не за что  Обратите внимание, что на CR может приходить эхо CR+LF. Проверьте это в своём телефоне. Точно .Есть такое дело Еще раз спасибо
|
|
|
|
|
Aug 23 2009, 19:52
|

Местный
  
Группа: Участник
Сообщений: 403
Регистрация: 14-05-07
Из: Россия, г.Пенза
Пользователь №: 27 719

|
Цитата(Сергей Борщ @ Aug 23 2009, 22:15)  Если совсем откровенно - во всех. Для начала: "компьютерная микросхема" - 16550 и ее более продвинутые версии. Найдите в ее даташите хотя бы упоминание о ФАПЧ. Обязательно найду и приложу документ, в котором я вычитал про ФАПЧ в контроллере RS-232. Я помню тоже удивлялся. Там приводилась аналогия с радиоприемником. Возможно, данная схема называется немного по другому, но я точно помню про Автоматическую Подстройку Частоты...
--------------------
" Многие вещи нам непонятны не потому, что наши понятия слабы; но потому, что сии вещи не входят в круг наших понятий." (с) К.Прутков.
|
|
|
|
|
Aug 24 2009, 15:50
|
Гуру
     
Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882

|
Цитата(manul78 @ Aug 24 2009, 01:52)  Обязательно найду и приложу документ, в котором я вычитал про ФАПЧ в контроллере RS-232. К вашему сведению, "контроллеров RS-232" нету. Есть стандартный интерфейс RS-232 (стандарт TIA/EIA-232-F) и существуют контроллеры, поддерживающие (стандартный) интерфейс RS-232. Сам стандарт, кстати, имеется на местном ФТП. Там вообще ни про UART, ни про ФАПЧ нет ни слова. Цитата(manul78 @ Aug 24 2009, 01:52)  Там приводилась аналогия с радиоприемником. Возможно, данная схема называется немного по другому, но я точно помню про Автоматическую Подстройку Частоты... Вот только не нужно приводить журнальных статей, в которых какой-нибудь ламернахватавшийся верхушек пользователь пишет про "контроллер RS-232" и про ФАПЧ в этом "контроллере RS-232"  Не стоит смешить местных профессионалов. Точно также как и не стоит упорствовать в своих заблуждениях
|
|
|
|
|
Aug 24 2009, 19:07
|

Местный
  
Группа: Участник
Сообщений: 403
Регистрация: 14-05-07
Из: Россия, г.Пенза
Пользователь №: 27 719

|
Получив "по башке" сразу от двух модераторов ZLtigo и Rezident я конечно... "Не буду смешить местных профессионалов. Точно также как и не буду упорствовать в своих заблуждениях " Понятно, что интерфейс RS-232 (стандарт TIA/EIA-232-F) это одно, а например USART 82C51 контроллер это разные вещи... Панцырь черепахи - это её скелет, как не парадоксально... Но,... "не буду упорствовать в своих заблуждениях "... А про автоматическую подстройку частоты в USART (UART) конкретных чипах постараюсь найти и предоставить, не приснилось-же мне это ? Я не Менделеев...
--------------------
" Многие вещи нам непонятны не потому, что наши понятия слабы; но потому, что сии вещи не входят в круг наших понятий." (с) К.Прутков.
|
|
|
|
|
Aug 24 2009, 21:46
|
Профессионал
    
Группа: Участник
Сообщений: 1 273
Регистрация: 3-03-06
Пользователь №: 14 942

|
Цитата(manul78 @ Aug 23 2009, 16:26)  Была у одного знакомого такая-же проблема. Писал в прошлом году autobaud rate на hdl и обнаружил следующее. Как оказалось, переходники usb-com на современных чипах имеют очень неравное соотношение положительного БИ к отрицательному. На скоростях близких к максимальной (115200) коэф. заполнения двухбитового интервала «10» отклонялся на 10% от нормы. Проверял на конвертерах двух разных производителей. Это не сильно принципиально для фиксированных скоростей. Другое дело для автоматической подстройки, которая должна это учитывать. Они выполняются как правило на счетчике. С ФАПЧ в классическом смысле что-то не встречал, хотя активно тогда гуглил. Скорее всего у вас что-то было с МК или с программой. Имею в виду программно-аппаратную неисправность , а не изначальную кривость USART.
Сообщение отредактировал x736C - Aug 24 2009, 21:53
|
|
|
|
|
  |
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0
|
|
|