一夜北风紧

导航

BF561双核应用

刚学BF561,小小的做个总结。

BF561是Blackfin系列的双核处理器,这个双核处理器可以分为三种情况使用:

1:单核,就像BF548等,只需要建工程时在Project Wizard 下选择 Single core: Single application即可。这种情况下,它只使用Core A.

2:双核 但只是启动双核,而使用时只用Core A , 给Core B一个空闲任务。其实质与 单核应用相同。

3:双核,每个核完成一个任务。此时两个核 互不干扰,如果设有共享数据区的话就有相互影响了。

4:双核 ,两个核共同完成一个任务。

上面4种情况建工程时只需要Project Wizard下选择相应的选项即可:

Single core: Single application

Dual core :  Single application

Dual core:  One application per core

Dual core : Single application using both cores

注意:在选择双核debug程序时,在Visual DSP++下在core a下的主程序下点击运行run,

在core b的主程序下还须再点击运行run。这样两个核才能运行起来,否则可能只运行了一下核。

posted on 2010-10-09 21:38  北风紧  阅读(264)  评论(0编辑  收藏  举报