嵌入式开发者社区
标题:
使用SYS/BIOS和IPC的dsp程序,怎样将部分函数定位到L1、L2、L3...
[打印本页]
作者:
kevinjoyo
时间:
2016-6-1 17:28
标题:
使用SYS/BIOS和IPC的dsp程序,怎样将部分函数定位到L1、L2、L3...
OmapL138芯片arm跑linux,使用SYS/BIOS和IPC的dsp程序,怎样将部分函数定位到L1、L2、L3这几个cache空间去?
9 ?9 m$ I+ ^9 Q
比如一下需要快速执行的代码,将其指定到L2cache,一下数据放到L1cache,公共数据放到L3cache去,请问如何指定?
" e" W1 ~: F( _7 Q
使用
0 f0 y* W+ @0 X" e' w8 e; b/ ~
#pragma CODE_SECTION(Server_destroy,"IRAM");
1 @& I5 \2 h8 ~3 A3 M6 h
没有效果!
, O- _+ \0 w& e
- n s) B3 S+ u! @- e1 B
% P: Q9 p3 i7 g$ }
作者:
希望缄默
时间:
2016-6-1 17:37
CMD 文件还有添加段分配
. c* P( u1 I4 ~+ w2 _) l
SECTIONS
* u% W- I+ i( h# g. I
{
# G/ a$ h* g: T2 c0 C
IRAM > IRAM
! R) n9 E/ n2 ~6 T2 K/ y, h4 ?
}
! m# |* c1 s1 w- T
]$ |% A5 l. G% Q! ?# b4 Y( t
PS。段名不要跟内存重名
作者:
kevinjoyo
时间:
2016-6-1 17:56
我使用的是IPC双核通信的,好像cmd文件不再起效了
欢迎光临 嵌入式开发者社区 (https://www.51ele.net/)
Powered by Discuz! X3.4