Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.12.19;
Скачать: CL | DM;

Вниз

Посмотреть байт на осциллографе   Найти похожие ветки 

 
Gektor   (2004-11-25 15:11) [0]

Требуется через СОМ порт циклически передавать байт устройству и в ответ получатьть другой байт. СОМ порт работает в асинхронном режиме. Нужно также увидеть передаваемый и получаемый байты на аналоговом осциллографе. Проблема в синхронизации т. к. интервал времени между передачами (получениями) байт не постоянный. Помогите пожалуйста решить эту проблему. Тоесть как лучше всего организовать выдачу байта в порт, работающий в асинхронном режиме(по событийной схеме, чтение байта в отдельном потоке), с постоянным периодом.


 
Anatoly Podgoretsky ©   (2004-11-25 15:48) [1]

Нужен осцилограф с памятью или с большим послесвечением


 
Digitman ©   (2004-11-25 16:04) [2]


> в синхронизации т. к. интервал времени между передачами
> (получениями) байт не постоянный


откуда ж он возьмется "постоянный", если W2k - мультизадачная ОС. а не ОСРВ ?


> на аналоговом осциллографе


неужто современные осциллографы не имеют синхронизируемого буфера ввода/вывода ? я просто не в курсе ...
или речь идет о допотопных аналоговых осциллографах, снабженных цифр.интерфейсом для связи с компьютером ? в таком случае параметрическая буферизация ввода-вывода, конечно же, крайне необходима .. см. [1]


 
Gektor   (2004-11-27 17:51) [3]

Спасибо всем.
Речь действительно идет о допотопном осциллографе, но даже без цифрового интерфейса. Дело в том, что если порт в синхронном режиме (передача и прием в главном процессе програмы) - на осциллографе четкая картинка. Думал, что для асинхронного режима можно что-то придумать, хотя уже понял, что в данном случае режим работы не так уж критичен. Просто не хотелось посреди програмы перенастраивать порт - не очень красивое решение.



Страницы: 1 вся ветка

Текущий архив: 2004.12.19;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.04 c
14-1101589151
Piter
2004-11-27 23:59
2004.12.19
Придумал как обнаружить троянца


14-1101233228
DRK
2004-11-23 21:07
2004.12.19
Что вы думаете о разрешении покупки оружия частным лицам


14-1101399274
vopros
2004-11-25 19:14
2004.12.19
Иду на Зенит через 30 минут


14-1101555931
X9
2004-11-27 14:45
2004.12.19
Софт для радиолюбителя...


1-1101965467
Pupkov
2004-12-02 08:31
2004.12.19
Поиск проседуры в runtime пакетах