DSP接收上位机数据存入数组里,怎么进行啊

[复制链接]
2324|22
 楼主| jiabinjingyu 发表于 2018-9-21 17:51 | 显示全部楼层 |阅读模式
想实现PC端(按照16进制发送)传入的一个个数据存入数组里,用中断的方式只实现了将一个数存入一个变量,再发送变量都不会变,在中断里使用循环,发现数组所有的都是一个数,怎么可以做到把数组存入不同的数,刚刚接触通讯这部分,近乎全小白,求帮我入门,继续学习。。
zhangmangui 发表于 2018-10-7 22:17 | 显示全部楼层
最开始可以用中断接收   然后将接收的数据存入数组
注意数据类型转换
zhangmangui 发表于 2018-10-7 22:17 | 显示全部楼层
后面可以尝试用查询或者DMA的方式等处理
pklong 发表于 2018-10-9 21:53 | 显示全部楼层
数据是怎么定义的
touser 发表于 2018-10-9 21:54 | 显示全部楼层
读取一个变量保存数组就行。
myiclife 发表于 2018-10-9 21:54 | 显示全部楼层
数组的位置呢?
uytyu 发表于 2018-10-9 21:54 | 显示全部楼层
你的代码在哪呢
iyoum 发表于 2018-10-9 21:55 | 显示全部楼层
保存的数据都一样吗?
wwppd 发表于 2018-10-9 21:55 | 显示全部楼层
串口调试了吗
jkl21 发表于 2018-10-9 21:55 | 显示全部楼层
这个还真不知道数据为什么相同
maqianqu 发表于 2018-10-9 21:56 | 显示全部楼层
看看你的代码
dspmana 发表于 2018-10-9 21:56 | 显示全部楼层
单步调试看看
eefas 发表于 2018-10-9 21:56 | 显示全部楼层
中断里面怎么处理的
jkl21 发表于 2018-10-9 21:57 | 显示全部楼层
中断时怎么触发的呢
pklong 发表于 2018-10-9 21:57 | 显示全部楼层
按照顺序保存就行。
wwppd 发表于 2018-10-9 21:57 | 显示全部楼层
每次的数据是否一致?
touser 发表于 2018-10-9 21:57 | 显示全部楼层
或者使用DMA也可以。
iyoum 发表于 2018-10-9 21:57 | 显示全部楼层
是不是串口数据没有成功呢
myiclife 发表于 2018-10-9 21:57 | 显示全部楼层
保存之后,数组的位置需要变化的。
uytyu 发表于 2018-10-9 21:57 | 显示全部楼层
没有代码看不出是什么问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则

10

主题

17

帖子

0

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