Всем доброго времени суток! Опишу ситуацию. Есть КПК FS Pocket LOOX n520, оригинальный RS232 кабель к нему и демо плата dspicDEM v1.1 c RS232 интерфейсом. Задача - принимать данные с платы на КПК посредством RS232 интерфейса. На КПК установлена программа, аналогичная Hyper Terminal на ПК. Также есть программа на C#, ее цель - принимать, отображать и сохранять данные с платы. Так вот на обычный ПК данные передаются (и в Hyper Terminal, и в программу на C# c классом TPort, и в программу на Delphi c самостоятельно реализованным классом). На КПК же с платы ничего не приходит!!! Ни аналог Hyper Terminal'a, ни программа на C# ничего не отображают. Однако если соединить КПК и ПК через оригинальный кабель, происходит обмен в обе стороны. Вопрос: в чем может быть дело? В чем разница в реализации COM порта в КПК и ПК, которая может привести к этой проблеме? Как исправить? Очень нужно... Всем спасибо!!!
|