怎么把一个cpu的数据通过串口发送给另一个cpu,我用的是TMS320F28035
rookiecalf:
比较普遍的做法是使用modbus协议,数据少的话,也可以直接自己定义个协议
怎么把一个cpu的数据通过串口发送给另一个cpu,我用的是TMS320F28035
Joy:
回复 rookiecalf:
具体点,怎么配置
怎么把一个cpu的数据通过串口发送给另一个cpu,我用的是TMS320F28035
Carter Liu:
回复 Joy:
直接两个串口连接在一起就行
2个单片机共地
TXD连RXD
波特率设置相同
怎么把一个cpu的数据通过串口发送给另一个cpu,我用的是TMS320F28035
喝可乐的马甲:
两个CPU之间用SPI更多一些,速度可以配置得更高,数据吞吐量大。
怎么把一个cpu的数据通过串口发送给另一个cpu,我用的是TMS320F28035
Joy:
回复 Carter Liu:
我想用串口中断来发送和接收数据,请问该怎么配置,我试过好多了,都没有成功
怎么把一个cpu的数据通过串口发送给另一个cpu,我用的是TMS320F28035
Carter Liu:
回复 Joy:
你有没有写过串口自发自收的程序?基本是一样的。一个设置为发送,一个设置为接收,相同波特率即可。收发引脚别接反了。调程序时候可以用示波器看一下发送端发了没有
怎么把一个cpu的数据通过串口发送给另一个cpu,我用的是TMS320F28035
Joy:
回复 Carter Liu:
你好,请问你能帮我看看这个工程哪里配置不对吗?当我用其他单片机发送数据过来时,这个单片机能接收到数据,但是并没办法进入中断(波特率是一样的),能帮帮我吗,谢谢了
怎么把一个cpu的数据通过串口发送给另一个cpu,我用的是TMS320F28035
fw yang:
SCI可以直接连,
可以通过电平转换成485,再连,这样就不用共地
两个CPU间用SPI多,速度快
怎么把一个cpu的数据通过串口发送给另一个cpu,我用的是TMS320F28035
peng huifeng:
两个cpu之间可以采用sci spi方式通讯,不过一般建议spi,因为外部通讯使用sci较多,占用也浪费,另外spi数据速度快;最后给你建议,遇到问题最好让人看到你思考过了,尝试过了什么方法,不要上去就扔代码给你解决问题,大家都有自己的事情需要做,抽时间给你回复写建议已经很好了,谢谢!