Автоматично откриване на USART скорост

Разглеждате архива на форума.

Автор: xepp ()
Дата: 21.08.2004 13:54

Искам да направя устройство, полезно в домакинството, което да се придържа към даден com порт, да хваща
_all_that_catch_ от USART и след това прехвърля всичко това в com-порта на компютъра, но вече е фиксиран
скорост на предаване, да речем 115200 бода. Такъв буфер за com порт. В тази връзка въпросът е - направил ли е някой
отколкото подобни, по-специално, чрез откриване на скоростта на предаване едновременно с улавяне на полезна информация?
Като цяло знам как да го направя - трябва ви хардуерен UART приемник, задействан от прекъсване + таймер 16
малко. Дори направих нещо подобно, свалена версия. Но какво, ако може да е по-лесно? Никой не го направи?

Автор: IceS ()
Дата: 23/08/2004 16:25

външните модеми правят това, те автоматично определят скоростта на предаване.
Но те изглежда го определят чрез AT префикса (т.е. предварително се знае какво ще бъде изпратено чрез UART и
остава само да се изчисли скоростта)

Автор: patton ()
Дата: 23/08/2004 17:07