Отговори на тема  [ 7 мнения ] 
AUTO BAUD RATE DETECTION- Как става 
Автор Съобщение
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Нед Окт 19, 2008 7:26 pm
Мнения: 673
Мнение AUTO BAUD RATE DETECTION- Как става
не мога да намеря нищо свесно ...http://www.iol.ie/~ecarroll/autobaud.html

_________________
Вниманиене съмвишист....ИЙ.


Пон Окт 19, 2009 9:13 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Юли 24, 2005 10:28 am
Мнения: 2658
Мнение 
за рс232 струва ми се няма сигурен начин, може така да наредиш данните че да изглежда като по-нисък битрейт.


Пон Окт 19, 2009 9:23 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Сеп 15, 2009 10:44 am
Мнения: 1034
Мнение 
В модемите използват, че всяка команда започва с "at".
Гледам тоя дето е бучнат на дъното - каквото и да му пиша, докато не срещне поне едно "а" или "А" в реда не реагира, след това се синхронизира и връща всичко нататък като ехо.


Пон Окт 19, 2009 9:39 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Юни 01, 2008 9:54 pm
Мнения: 1503
Местоположение: Пловдив
Мнение 
За какво точно ти трябва? ако е за пик - те го можеха това, но за да "калибрираш" приемника се искаше пърият символ, който му пращаш да е нещо точно определено - мисля че беше 0х55 или 0хАА, то тези са "контролрни" в повечето случай. Потърси повече информация за EUSART, пък там все нещо ще пише като за начало :) Мисля че PIC18F2525 имаше такова чудо, последно там съм си играл с микрочепско животно, за по-новите не знам, но предполагам е доста подобно.


Вто Окт 20, 2009 12:52 am
Профил WWW
Ранг: Ориентиран
Ранг: Ориентиран
Аватар

Регистриран на: Пон Яну 09, 2006 11:32 am
Мнения: 276
Местоположение: Kozloduy
Мнение 
Ами не е никакъв проблем да си го направиш сам нали. Мериш продължителността на импулсите при 0х55 и си я смяташ, сега не ми е под ръка да ти пратя примерче.


Вто Окт 20, 2009 7:51 pm
Профил ICQ
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Нед Окт 19, 2008 7:26 pm
Мнения: 673
Мнение 
Имам едно устройство със възможност за работа по сериен порт-Standard baud rates - 300, 600, 1 200. 2 400, 4 800, 9 600, 19 200
Ще трябва да намеря начин да го прихващам, няма значение с PC, PIC, Atmel ... Мислех си че има стандартен начин, за разпознаване на скороста,
различен от PLUG and PLAY RS232 , където има нещо като правила, но за съжаление с участието на другите пинове - освен Rx Tx.
Нямам на идея как ще се срещна с това устройство 8O . Освен да се опитам да му пращам символи ... и да видя от кой ще се събуди :oops: и даде накакъв смислен отговор, или да видя дали има и какъв е началния Initial baud rate. Може да има и някой нестандартен :evil: , тогава как ще правя
външен генератор с настройка на честотата ... като си мисля за възможните трудности, не ми се почва.

_________________
Вниманиене съмвишист....ИЙ.


Вто Окт 20, 2009 8:02 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Яну 30, 2006 2:48 am
Мнения: 1248
Местоположение: София
Мнение 
Метода е точно такъв - пращане на брейк с определена минимална дължина, след което 55НЕХ


Сря Окт 21, 2009 10:58 am
Профил WWW
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 7 мнения ] 

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 3 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни