DSP与ARM之间的浮点数交换时出现问题

[复制链接]
1774|25
 楼主| wuhany 发表于 2018-7-9 19:08 | 显示全部楼层 |阅读模式
在开发过程中,发现DSP与ARM之间的浮点数交换时出现问题
jiahy 发表于 2018-7-9 19:11 | 显示全部楼层

什么问题啊
 楼主| wuhany 发表于 2018-7-9 19:13 | 显示全部楼层

DSP与ARM都没有用操作系统,交换浮点数时,在DSP这边的数据是:0x123456789ABCDEF0
但到了ARM这边是:0x9ABCDEF012345678
lizye 发表于 2018-7-9 19:16 | 显示全部楼层

没遇到过
 楼主| wuhany 发表于 2018-7-9 19:19 | 显示全部楼层

唉,还是没有什么结果,算了,先结贴吧,多谢大家啦
kkzz 发表于 2018-7-11 22:10 | 显示全部楼层
使用的是什么通信的接口呢?
hudi008 发表于 2018-7-11 22:11 | 显示全部楼层
Codec Engine是连接ARM和DSP或协处理器的桥梁
lzmm 发表于 2018-7-11 22:11 | 显示全部楼层
重点研究ARM与DSP之间的数据通信
minzisc 发表于 2018-7-11 22:12 | 显示全部楼层
通过HPI接口进行通信和交换数据的设计方法
selongli 发表于 2018-7-11 22:12 | 显示全部楼层
DSP有专门的指令集 ;而ARM使用的是RISC指令集
fentianyou 发表于 2018-7-11 22:13 | 显示全部楼层
直接转换为整型通信。
xiaoyaodz 发表于 2018-7-11 22:13 | 显示全部楼层
ARM和DSP通过HPI数据通信
febgxu 发表于 2018-7-11 22:14 | 显示全部楼层
琢磨ARM和DSP的通信,估计是比较费时的
sdlls 发表于 2018-7-11 22:14 | 显示全部楼层
ARM和DSP的数据通过HPI的数据位和控制位进行数据通信
pixhw 发表于 2018-7-11 22:14 | 显示全部楼层
当ARM传送完数据到HPI数据位后,通过写HPI控制位通知DSP去取
febgxu 发表于 2018-7-11 22:15 | 显示全部楼层
DSP因为目前暂时没有操作系统,它和外界的通信也常常成为DSP的一个瓶颈
kkzz 发表于 2018-7-11 22:15 | 显示全部楼层
同喜接口不知道,这个数据交换也解决不了的。
xiaoyaodz 发表于 2018-7-11 22:15 | 显示全部楼层
在HPI通信方式下,DSP的片内存储器对外界完全透明,由主机访问HPI的地址和数据寄存器便可完成对DSP片内存储器的读/写。
hudi008 发表于 2018-7-11 22:15 | 显示全部楼层
介于应用层(ARM侧的应用程序)和信号处理层(DSP侧的算法)之间的软件模块
fentianyou 发表于 2018-7-11 22:15 | 显示全部楼层
浮点数可能存在问题的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

879

主题

10435

帖子

4

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