OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 2990|回复: 7

如何定义数组存储串口接收到的数据,并把该数组中的数用到程序的其他地方

[复制链接]

2

主题

10

帖子

0

精华

初级会员

Rank: 2

积分
152
金钱
152
注册时间
2018-6-20
在线时间
18 小时
发表于 2018-6-25 10:37:01 | 显示全部楼层 |阅读模式
10金钱
本人小白,程序就是原子哥的串口通信例程,想知道怎么把USART_ReceiveData()接收到的一位一位的数存到一个自定义的数组中,并能够把这个数在程序的其他地方调用。比如我用串口调试助手向单片机发送32767,怎么能把这个32767存下来,然后能在程序的其他地方使用?求助~~

最佳答案

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

11

主题

99

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
5568
金钱
5568
注册时间
2015-11-5
在线时间
712 小时
发表于 2018-6-25 10:37:02 | 显示全部楼层
拿好不谢!

FIFO.zip

1.39 KB, 下载次数: 129

回复

使用道具 举报

15

主题

866

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
7527
金钱
7527
注册时间
2016-11-30
在线时间
641 小时
发表于 2018-6-25 10:46:59 | 显示全部楼层
全局数组,循环队列,参考一下!
回复

使用道具 举报

2

主题

10

帖子

0

精华

初级会员

Rank: 2

积分
152
金钱
152
注册时间
2018-6-20
在线时间
18 小时
 楼主| 发表于 2018-6-25 11:33:52 | 显示全部楼层
lvkanger 发表于 2018-6-25 10:46
全局数组,循环队列,参考一下!

大侠,不太会写啊,可否传下代码,谢谢
回复

使用道具 举报

33

主题

1628

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
6670
金钱
6670
注册时间
2015-8-25
在线时间
1035 小时
发表于 2018-6-25 11:38:20 | 显示全部楼层
原子哥本来就是存储在全局数组里里面的,你想发送数字32767,你的串口调试助手的分成连个字节发送,要是发送字符,随便你发好了
He who fights with monsters should look to it that he himself does not become a monster, when you gaze long into the abyss, the abyss also gazes into you.
过于执着就会陷入其中,迷失自己,困住自己。
回复

使用道具 举报

82

主题

589

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1255
金钱
1255
注册时间
2017-11-18
在线时间
296 小时
发表于 2018-6-25 12:24:52 | 显示全部楼层
自己定义一个数组去接收呀
没有脑袋
回复

使用道具 举报

29

主题

338

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
1181
金钱
1181
注册时间
2018-4-13
在线时间
170 小时
发表于 2018-6-25 13:06:28 | 显示全部楼层
一个变量如果要在其他文件中使用需要改变作用域定义成外部的。
回复

使用道具 举报

3

主题

45

帖子

0

精华

初级会员

Rank: 2

积分
185
金钱
185
注册时间
2018-4-22
在线时间
39 小时
发表于 2018-6-25 13:35:35 | 显示全部楼层
全部变量都还不清楚,建议先看看别人的书和视频,这是基础中的基础.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-5-26 09:15

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表