CH341的RTS控制端使用問題

我采用CH341作為USB轉(zhuǎn)RS-232串口,需要使用串口的RTS端子。PC機(jī)上編程采用MSCOM控件。在其中斷程序中使用了“MSComm1.RTSEnable = Not MSComm1.RTSEnable”語句,每200ms使RTS端子電平變化一次。MSCOM控件每10ms發(fā)生一次接收數(shù)據(jù)中斷。完全相同的程序在使用PC機(jī)上真實(shí)RS-232串口時接收數(shù)據(jù)完全正常。而采用CH341時,會造成數(shù)據(jù)丟失。若取消“MSComm1.RTSEnable = Not MSComm1.RTSEnable”語句,或是將接收數(shù)據(jù)中斷變?yōu)?0ms(單片機(jī)發(fā)送數(shù)據(jù)周期改為50ms),數(shù)據(jù)不會丟失。似乎去控制CH341轉(zhuǎn)串口的RTS會占用太多的時間?有無其它辦法使用CH341轉(zhuǎn)串口的RTS端子 ?

控制RTS拉高/拉低的時間理論上應(yīng)該是1-2ms


只有登錄才能回復(fù),可以選擇微信賬號登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频