打印
[应用相关]

单片机向单片机发送数据

[复制链接]
1203|39
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
_gege|  楼主 | 2019-11-2 18:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
后者应该怎么接受数据呢,用指针吗?

使用特权

评论回复
沙发
Mozarts| | 2019-11-2 18:38 | 只看该作者

前者发送的数据存放在SBUF里,后者从SBUF里取数据。可以用中断来实现。

使用特权

评论回复
板凳
Listate| | 2019-11-2 18:40 | 只看该作者
一个好的通讯程序模块应该怎么写呢?

使用特权

评论回复
地板
Edisons| | 2019-11-2 19:03 | 只看该作者
通信的头几个字节就应该告知此次数据长度

使用特权

评论回复
5
laozhongyi| | 2019-11-2 19:05 | 只看该作者
嗯,在一帧数据中一定要包含数据的长度,原机地址,目的地址,协议标示。。

使用特权

评论回复
6
wanglaojii| | 2019-11-2 19:09 | 只看该作者
最后还要有校验和,你才能保证数据收到要收的,并且是对的。。。

使用特权

评论回复
7
bbapple| | 2019-11-2 19:10 | 只看该作者
当然这个要看通信原理的书。

使用特权

评论回复
8
handleMessage| | 2019-11-2 19:12 | 只看该作者
根据你产品的需要来定义你的帧数据结构。

使用特权

评论回复
9
zhouhuanの| | 2019-11-2 19:14 | 只看该作者
保存到数组里面。
使用串口中断。

使用特权

评论回复
10
feiqi1| | 2019-11-2 19:17 | 只看该作者
这个不就是最简单的串口中断吗?
没有必要使用指针的。

使用特权

评论回复
11
androidbus| | 2019-11-2 19:18 | 只看该作者
这个为什么选用指针?是需要保存数据吗

使用特权

评论回复
12
litengg| | 2019-11-2 19:20 | 只看该作者
接收数据没有什么特别的要求,直接读取就行。

使用特权

评论回复
13
crystal1987| | 2019-11-6 16:36 | 只看该作者
只是一个简单的通信,和指针没有太大关系,当然实现的方式上可以用指针,这样就不需要预定义很大的数组来存储数据。

使用特权

评论回复
14
zhuomuniao110| | 2019-11-6 17:44 | 只看该作者
看你什么接口发送了。还是直接IO发送。

使用特权

评论回复
15
sonicll| | 2019-11-7 09:57 | 只看该作者
1. 中断方式,在接收中断里把接收数据保存在一个缓冲数组里
2. DMA方式,直接配置DMA目的地址为缓冲数组地址

使用特权

评论回复
16
10299823| | 2019-11-8 22:01 | 只看该作者
这个是什么单片机呢         

使用特权

评论回复
17
jimmhu| | 2019-11-8 22:01 | 只看该作者
是很多的数据吗?   

使用特权

评论回复
18
lihuami| | 2019-11-8 22:01 | 只看该作者
需要保存到哪里呢?     

使用特权

评论回复
19
xiaoyaozt| | 2019-11-8 22:02 | 只看该作者
具体说明需要做什么         

使用特权

评论回复
20
uptown| | 2019-11-8 22:02 | 只看该作者
stm32 有DMA的功能的。     

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

42

主题

1357

帖子

1

粉丝