嵌入式开发者社区
标题:
使用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空间去?
4 a$ ]$ \, h# U+ L" u# Y5 ^5 }
比如一下需要快速执行的代码,将其指定到L2cache,一下数据放到L1cache,公共数据放到L3cache去,请问如何指定?
: Q$ A1 b$ E# Q/ ^4 D
使用
7 ~3 M1 N8 ~ \6 l4 o! D w* @& S
#pragma CODE_SECTION(Server_destroy,"IRAM");
5 i, E& e* }4 E* l: m4 ]# X
没有效果!
8 K/ S9 |8 i _* J6 M
; w6 F$ B1 i4 g( J) j0 ]3 r
" U2 W, O: v/ x# l- f8 O
作者:
希望缄默
时间:
2016-6-1 17:37
CMD 文件还有添加段分配
3 _4 M- I1 ^( _0 p0 D4 S
SECTIONS
1 _" W a' S+ O( p J) S, l9 i
{
) r) ~: a; z& i- g
IRAM > IRAM
; g ]5 M: c7 i) Q c% g; Q0 x7 f
}
8 y% S8 S- @5 U' }8 S
1 ]/ W5 t6 c" j- n3 e% g4 d
PS。段名不要跟内存重名
作者:
kevinjoyo
时间:
2016-6-1 17:56
我使用的是IPC双核通信的,好像cmd文件不再起效了
欢迎光临 嵌入式开发者社区 (https://www.51ele.net/)
Powered by Discuz! X3.4