Разработка, производство и продажа радиоэлектронной аппаратуры
|
Требуется программист в Зеленограде - обработка данных с датчиков; ColdFire; 40 тыс.
e-mail: jobsmp@pochta.ru
|
RS232 тайминг - от частоты 44100
Отправлено
Dmitriy (76.10.149.124) 24 января 2011, г. 04:42
Мужыки,будет ли работать софтварный RS232 9600 бод от задающей частоты 44100 Hz?
Я знаю, что ошибка должна быть до 3х процентов, на каждом бите она разная, доходя до 15 %, но в целом на 8 бит + старт-стоп - 10 бит
ошибка получается 0.2%?
10 битов на 9600 займут 1041.66 микросекунд,
при 44.1 КГц надо будет 1043 микросекунды (46 периодов).
Будет ли работать, если биты гуляют уже/шире до 15%?
Составить ответ | Вернуться на конференцию
Ответы
- Ответ: спасибо всем - Dmitriy (24.01.2011, 15:35:20 76.10.149.124, пустое)
- Ответ: - Ig_Ra (24.01.2011, 11:00:9 192.168.0.85,91.214.98.11, 240 байт)
- классический UART работает по 3-м центральным выборкам из 16-ти на один передаваемый бит. Т.е. главное - попадать на эти выборки - argus98 (24.01.2011, 09:19:14 81.22.205.230, пустое)
- если программный RS232 то от программиста зависит а не от частоты, т.к. минимальный дискрет времени длине 1 инструкции равен - basilmak (24.01.2011, 09:10:2 178.177.224.48, пустое)
- Будет если стоп бит на месте +-2% - PlainUser (24.01.2011, 07:17:25 192.168.0.14,89.237.20.164, пустое)