MSP430通信问题

[复制链接]
1717|21
 楼主| Stannis 发表于 2017-6-30 16:48 | 显示全部楼层 |阅读模式
基于MODBUS-RTU通信协议,LabVIEW做上位机,MSP430 做下位机,上位机发送的命令发送到单片机的什么地址去了呢
Brand2 发表于 2017-6-30 17:01 | 显示全部楼层
UART的数据寄存器Rxbuf寄存器
Soraka 发表于 2017-6-30 17:12 | 显示全部楼层
您用过labview的modbus库吗
Garen2 发表于 2017-6-30 17:26 | 显示全部楼层
上位机发送的,单片机应该是接收端,对应就是Rxbuf寄存器
kkzz 发表于 2017-7-1 20:10 | 显示全部楼层
就是串口接收的结存器。
pixhw 发表于 2017-7-1 20:11 | 显示全部楼层
上位机通过中断接收数据。
usysm 发表于 2017-7-1 20:11 | 显示全部楼层
单片机接收数据,无论是中断接收,还是查询接收,通常都是根据接收标志位
typeof 发表于 2017-7-1 20:12 | 显示全部楼层
这个跟通信协议没有什么关系
updownq 发表于 2017-7-1 20:12 | 显示全部楼层
楼主要实现什么功能?
i1mcu 发表于 2017-7-1 20:12 | 显示全部楼层
Brand2 发表于 2017-6-30 17:01
UART的数据寄存器Rxbuf寄存器

msp430是带有fifo的
mmbs 发表于 2017-7-1 20:13 | 显示全部楼层
Garen2 发表于 2017-6-30 17:26
上位机发送的,单片机应该是接收端,对应就是Rxbuf寄存器

接收的下位机就是正常通信。
lzbf 发表于 2017-7-1 20:14 | 显示全部楼层
UxRXBUF寄存器是一个8位的寄存器
10299823 发表于 2017-7-1 20:14 | 显示全部楼层
寄存器比如UCB0RXBUF
kkzz 发表于 2017-7-1 20:14 | 显示全部楼层
串口就是正常的通信程序。
pixhw 发表于 2017-7-1 20:14 | 显示全部楼层
单片机的串口接收寄存器。
usysm 发表于 2017-7-1 20:14 | 显示全部楼层
你是用的握手协议吗?
typeof 发表于 2017-7-1 20:14 | 显示全部楼层
下位机的处理数据都是一样的。
updownq 发表于 2017-7-1 20:14 | 显示全部楼层
串口的数据发送和接收很简单。
i1mcu 发表于 2017-7-1 20:14 | 显示全部楼层
Brand2 发表于 2017-6-30 17:01
UART的数据寄存器Rxbuf寄存器

可以通过地址读取相关的数据。
mmbs 发表于 2017-7-1 20:14 | 显示全部楼层
Garen2 发表于 2017-6-30 17:26
上位机发送的,单片机应该是接收端,对应就是Rxbuf寄存器

RXBUF0寄存器 应该是这个。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

176

主题

721

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部