当前位置: 代码迷 >> 单片机 >> 51单片机 上位机 串口 TX RX RS232协议,该如何处理
  详细解决方案

51单片机 上位机 串口 TX RX RS232协议,该如何处理

热度:649   发布时间:2016-04-28 14:47:18.0
51单片机 上位机 串口 TX RX RS232协议
小弟最近在玩单片机,对串口数据工作流程不是很清楚,比方说:
假设上位机有TX_PC, RX_PC
        单片机有TX_MCU RX_MCU 
        在比如外接一个语音芯片,那么语音芯片通信端口是TX_SOUND,RX_SOUND;
我想知道它们之间的数据是怎样传递的?
因为小弟在玩科大讯飞语音芯片的时候,遇到一个类似的问题:
方式1:我将数据(控制命令)通过上位机发送给语音芯片
方式2:我通过程序将数据先写进单片机,然后通过单片机将数据(控制命令)发送给语音芯片
在这2种情况下,它的TXD_SOUND和RX_SOUND的接法恰好是相反的,小弟我很是迷惑,求大神拍醒!

------解决思路----------------------
都是
TX接RX
RX接TX
相反的话,很可能是你单片机引脚上标错了,有的单片机会反过来标,把RX标成TX,TX标成RX,他意思是这个TX脚要接外部的TX。
------解决思路----------------------
RX相当于听
TX相当于说

说话是两个人的事,一个说一个肯定是听

你说话TxA----别人听RxB
你听话RxA----别人说TxB