C 給串列埠裝置傳送脈衝指令。DTR和RTS指令

2021-08-21 06:12:28 字數 561 閱讀 1005

之前,硬體工程師和我說:你給我發個脈衝指令,我觸發一下。

我:???(黑人問號臉)脈衝指令是什麼

他:就是乙個點,給我觸發一下。

我:????乙個點???什麼點?你要告訴我發什麼指令內容過去啊

他:就是乙個點啊,觸發一下就好了。

我:。。。。。。。

找了好幾天的資料,終於被我找到了,原來根本不是發什麼內容過去,而是更改串列埠的乙個值的屬性。。

dtr觸發訊號觸發,50ms即可。把dtrenable屬性改一下就行了

serialport.dtrenable = true;

thread.sleep(50);

serialport.dtrenable = false;

rts訊號也是同理,serialport的屬性rtsenable

serialport.rtsenable=true;
通訊軟體截圖

AT指令對串列埠CDMA簡訊裝置傳送簡訊

1 發英文簡訊 傳送英文數字短訊息 123abc 使用其相應ascii 碼傳送。at cmgf 1 at wscl 1,2 設定為發英文簡訊ok at cmgs 159 區別於gsm 模組,cdma 模組發簡訊號碼必須要加引號 123abc 輸入內容,然後ctrl z傳送 cmgs 1 ok返回 c...

AT指令對串列埠CDMA簡訊裝置傳送簡訊

1 發英文簡訊 傳送英文數字短訊息 123abc 使用其相應ascii 碼傳送。at cmgf 1 at wscl 1,2 設定為發英文簡訊ok at cmgs 159 區別於gsm 模組,cdma 模組發簡訊號碼必須要加引號 123abc 輸入內容,然後ctrl z傳送 cmgs 1 ok返回 c...

C語言給串列埠傳送資料

include haeundae.h static int convbaud unsigned long int baudrate static int portset int fdcom,const pportinfo t pportinfo break case 1 break case 2 b...