打印

dsp能算这个吗?

[复制链接]
1840|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
lanyong|  楼主 | 2007-12-28 14:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
   8个8bit数据

    L[8]={L0,L1,L2,,, L7}

    如何最快

    得到H[8]={H0,H1,H2,,,H7}


    按位排列如下:
L0.7 L0.6 L0.5 L0.4 L0.3 L0.2 L0.1 L0.0
L1.7 L1.6 L1.5 L1.4 L1.3 L1.2 L1.1 L1.0
L2.7 L2.6 L2.5 L2.4 L2.3 L2.2 L2.1 L2.0

,    
,
,
L7.7 L7.6 L7.5 L7.4 L7.3 L7.2 L7.1 L7.0



    H与L关系如下:
    H0:L7.0,,,L2.0,L1.0 L0.0       //即按列取最低位组成H0.


    是否有硬件可以完成这样的运算?

    就有点象矩阵旋转.

    dsp是否有这样的功能,本人没有玩过dsp.请指教,谢谢.

相关帖子

沙发
lanmanck| | 2008-1-1 17:19 | 只看该作者

首先

你把这个功能做成一个c语言函数,然后放到dsp工程编译即可。

使用特权

评论回复
板凳
hongh| | 2008-1-1 21:59 | 只看该作者

没有见过有硬件可以完成这样的运算

最直接的算法就是 移位 与 或。

使用特权

评论回复
地板
zhang123| | 2008-1-1 22:57 | 只看该作者

那还是cpld

使用特权

评论回复
5
jim0810| | 2008-1-10 20:06 | 只看该作者

用程序当然可以实现这样的算法了

这个应该算是比较简单的

使用特权

评论回复
6
mohanwei| | 2008-1-10 21:23 | 只看该作者

随便一个可以编程的处理器都可以实现……

使用特权

评论回复
7
samuelyu| | 2008-1-11 11:05 | 只看该作者

似乎曾经在某个 MCU 的介绍中看到过;

硬件支持上述算法;不过忘了是哪个 MCU 了,BLACKFIN ?
其他应该软件都可以支持;

使用特权

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

本版积分规则

19

主题

457

帖子

2

粉丝