|
发表于 2024-4-23 10:34:35
|
显示全部楼层
我提出这个怀疑是基于三点:
感性的是,前人都是将infrared接收头OUT引脚接到MCU,MCU负责解码后,再把明文通过UART接口发送给PC,软件UI给用户呈现出来。STC等实验板为此都写有例程。
目的是教人用单片机的串行通信口与pc串行通信口交互而已
第二点:CH340G内部完成了串口通讯协议与USB协议的转换,PC上的CDC完成了USB协议与串口通讯的转换,串口助手这种UI负责明文呈现。
你是否认为ch340或其他usb转串口通信的芯片它只能让有什么数据位/停止位/奇偶校验位,之说的这类数据通过?难道单纯给它三二个高/低电平这样的脉冲数据它就关门闭户不给通过了吗?再说了所谓的什么数据位/停止位/奇偶校验位这个只是用户自定义的协议而已啦,对于ch340或pc来说它只看作0/1而已.ch340或其他usb转串口通信的芯片只要在它能通信速率内的数据它都照通过不误,那管你什么数据位/停止位/奇偶校验位的.
第三点:假如infrared接收头OUT引脚接到PC的数据总线,然后,对应的软件UI呈现,我都不会提一点异议
ch340或其他usb转串口通信的芯片,它收到的数据最终不给数据总线难道留着自己吃吗?
|
|