yuanfangssj 发表于 2015-4-17 14:28:56

串口输出数据的时候相加个时间标签,如何添加该功能

串口输出数据的时候想添加时间标签,如何添加,谢谢

Super169 发表于 2015-4-17 15:36:15

有很多方法, 只要你明白, 串口輸出的東西, 也都是一個一個 byte 送出去(甚至可以看成是 bit by bit), 沒有什麼東西是不能的.

其次, 是要明白, 送出去的東西, 會被什麼程式接收, 會怎樣去處理.
例如你想發給 serial monitor, 很人看的, 跟你要發給另一個 device, 用程式看, 已經可以是完全不同的了.
如果要給人看, 最好是轉化成 ASCII 的 string 送出去, 例如要送出 數值 12, 就發出兩個 byte, '1' 及 '2' (即 0x31 及 0x32).
如果是給程式看, 直接用 hex value 可以減少傳輸的資料, 例如要送出 數值 12, 發出一個 byte, 0x0C 就可以了.
要添加時間, 也就是用相同的至理, 把幾個 byte 送出去吧.
页: [1]
查看完整版本: 串口输出数据的时候相加个时间标签,如何添加该功能