ARM+DSP双核处理器应用程序攻略

来源:本站
导读:目前正在解读《ARM+DSP双核处理器应用程序攻略》的相关信息,《ARM+DSP双核处理器应用程序攻略》是由用户自行发布的知识型内容!下面请观看由(电工技术网 - www.9ddd.net)用户发布《ARM+DSP双核处理器应用程序攻略》的详细说明。
简介:曾经,会单片机的工程师牛的一塌糊涂。如今,ARM开始崭露头角,看到单片机工程师的牛气,ARM工程师笑了。本文,就是希望以实例的形式,讲述开发ARM+DSP双核处理应用过程中,遇到的问题,期待为大家答疑解惑。

若干年前,ARM开始暂露头角,看到单片机工程师的牛气,ARM工程师笑了。

而从包括合众达在内的中国DSP三巨头开始在中国推广DSP时,所有开始使用DSP的工程师笑了。他们有理由笑,他们有资格笑。因为在那时,DSP就代表着高高在上,收入高、职位高、声誉高,典型的三高。

而经过若干年的推广,DSP已经脱下了神的外衣,走下了神坛。会DSP的人越来越多。

但随着DSP开发者的日渐增多,DSP的娘嫁人(TI)发现,纯DSP血统的姑娘们越来越难嫁了。时代的青年对于姑娘的要求已经不再在能做一手漂亮而高效的女红(计算)。人们希望娶到家的姑娘是出得厅堂,进得厨房,能歌而善舞。大户人家的公子希望媳妇儿如DSP般贤良淑德,又像ARM般千妖百媚。

2005年TI推出了DaVinci技术,这一血统的姑娘既贤良淑德又千娇百媚。ARM926 + 64x+

在世界各地的选美比赛中,DaVinci小姐一路过关斩将,一届又一届地当选为世界小姐。

但后来人们发现,所有的评委都是对AV比较感兴趣的。一时间,AV门事件波及全球。

在人民大众强大的呼声里,OMAPL小姐,姗姗来迟。ARM+674x(定浮点DSP)。

她是如此的大方美丽,如此的平易近人,她是无冕的后冠。

接下来的几天,我会继续介续OMAPL处理器家族。在我做完基本介绍之后,我的同事even会讲述如何实现ARM+DSP的通信。

我们不否认,将目光盯在TI提供的DSPLink层面来看,在做除了音视频以外的设计时,通常项目会死掉。

但我不认为这是TI的错。

当你需要巨大的运算量时,GPU能给你做吗,还是VPU能?比如电力系统中,数字调音台,各种物理化学分析仪中,这样的需求太多了。

几乎每一个人在遇到这样的需求时,都会非常自然的想到DSP. 区别仅在于以前是一片ARM加上一片DSP.

现在的情况仅仅是TI将这样的两个内核放到一个器件中来了。但没有本质区别的。

DSP依然是占用一段存储器来运行程序,ARM与DSP依然是通过RAM交互数据。

所不同的仅是现在DSP的启动由ARM说了算,交互数据从昂贵的双口RAM变成了共享RAM.

但本质上,对于ARM来讲,仍是一个字符型调备的驱动!

另外TI最近提供了很多简化开发的工具,比如我们后面会讲到的C6Run,让你可以以写一个普通C程序的方式来给DSP编程,在ARM上像访问本地函数一样访问DSP函数。

提醒:《ARM+DSP双核处理器应用程序攻略》最后刷新时间 2024-03-14 01:10:05,本站为公益型个人网站,仅供个人学习和记录信息,不进行任何商业性质的盈利。如果内容、图片资源失效或内容涉及侵权,请反馈至,我们会及时处理。本站只保证内容的可读性,无法保证真实性,《ARM+DSP双核处理器应用程序攻略》该内容的真实性请自行鉴别。