打印
[AVR单片机]

将mega16串口收到的数据存储到内部SRAM中,存储的程序应该怎么写啊?ICCAVR

[复制链接]
1665|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
梦逍遥|  楼主 | 2015-6-4 09:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
JY-DX-JY| | 2015-6-4 14:42 | 只看该作者
放在变量里就可以了,定义个数组。

使用特权

评论回复
板凳
梦逍遥|  楼主 | 2015-6-5 08:56 | 只看该作者
JY-DX-JY 发表于 2015-6-4 14:42
放在变量里就可以了,定义个数组。

谢谢,其实我是想将串口收到的数据缓存,只接收1或0,,然后做移位处理,最后判断是1还是0,请问有什么好的思路吗?谢谢

使用特权

评论回复
地板
梦逍遥|  楼主 | 2015-6-5 08:58 | 只看该作者
JY-DX-JY 发表于 2015-6-4 14:42
放在变量里就可以了,定义个数组。

比如接的数据是0,1,0,1,1,1,我是不是可以将他们弄成a=00010111?然后移位呢?

使用特权

评论回复
5
JY-DX-JY| | 2015-6-5 11:08 | 只看该作者
可以的。

使用特权

评论回复
6
梦逍遥|  楼主 | 2015-6-5 15:15 | 只看该作者

那请问这个怎么编成那样呢?谢谢你啊 我目前采用数组移位的办法,但是感觉太占用资源了 毕竟要移动很多个

使用特权

评论回复
7
JY-DX-JY| | 2015-6-5 15:19 | 只看该作者
你要存多少数据呀?如果空间够的话,不移位也行,直接存。

使用特权

评论回复
8
dongxu123| | 2016-9-4 17:33 | 只看该作者
<1k

使用特权

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

本版积分规则

4

主题

22

帖子

0

粉丝