Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

връзка по RS232 с пикове на различни честоти.
http://mcu-bg.com/mcu_site/viewtopic.php?f=7&t=4919
Страница 1 от 1

Автор:  mash [ Съб Окт 06, 2007 2:06 pm ]
Заглавие:  връзка по RS232 с пикове на различни честоти.

Има ли вероятност да не ми излиза коректно текст изпратен по RS232 от един пик на 4 MHZ до друг пик на 20 MHZ, но при еднаква скорост от 9600 ?

Автор:  Wise [ Съб Окт 06, 2007 2:32 pm ]
Заглавие: 

Хе
ами има - може да не си настроил правилно.........
Няма значение дали е 4 или 20 - грешката е описана в дейташита (вероятно под 1%)
За 9600 е достатъчно точно. При 115200 - се получават проблеми, но тогава може
да си избереш кварц с 0% грешка от честотата (7.3728 вместо 8 примерно).
Търси другаде проблема

Автор:  mash [ Съб Окт 06, 2007 2:41 pm ]
Заглавие: 

Wise написа:
Хе
ами има - може да не си настроил правилно.........
Няма значение дали е 4 или 20 - грешката е описана в дейташита (вероятно под 1%)
За 9600 е достатъчно точно. При 115200 - се получават проблеми, но тогава може
да си избереш кварц с 0% грешка от честотата (7.3728 вместо 8 примерно).
Търси другаде проблема

Значи... 4 MHz предава към 20 MHZ, който е PIC18f2550, а той през USB-to на хипер терминала :) Всичко е настроено на 9600.

Автор:  Wise [ Съб Окт 06, 2007 3:08 pm ]
Заглавие: 

Че хипертерминалът разбира ли вече от USB?
Пробвай си поотделно всяко устройство с терминален емулатор
примерно COM Port Toolkit или хипертерминалчето (ако те кефи).
Не е от различната честота на кварца - нещо грешиш при настройките.

Автор:  mash [ Съб Окт 06, 2007 6:45 pm ]
Заглавие: 

:) открих си проблема ..
Свързах един терминал с пика, който предава през USB, и му пускам пакети на различни скорости. Оказа се , че като го ползвам като виртуален ком на каквато скорост се свържа с него на нея тръгва, но RX i TX са на фиксирана скорост 19200 т.е. каквото устройство да искам да свържа към него трябва да е на 19200.

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/