|
我想實現的功能是,當我的按鍵狀態發生改變時,串口向上位機串口軟件發送自己的MCU序列號,加一串序列號。比如按鍵當前是高電平,就發送一次MCU序列號➕字符串1,按鍵當前低電平,就發送一次MCU序列號➕字符串2,目前單片機序列號也獲取到了,序列號是7個16進制數(0x01 0x02 0x03 0x04 0x05 0x06 0x07)類似這樣的,目前一上電它一直在持續發送,按下按鍵換一個繼續一直發送,哪位大佬幫我改一下,只有狀態發生改變的時候發送一次。而且十六進制的怎么跟字符串連接在一起,目前接受到的是亂碼,怎么能讓串口接收到的是0x01 0x02 0x03 0x04 0x05 0x06 0x07 手環已連接或者0x01 0x02 0x03 0x04 0x05 0x06 0x07 手環已斷開
單片機源程序如下:
|
-
-
1.zip
2020-12-10 09:54 上傳
點擊文件名下載附件
26.96 KB, 下載次數: 7
源碼
|