嵌入式开发者社区
标题:
使用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空间去?
' ~* D& C! f4 h6 O. ^5 q
比如一下需要快速执行的代码,将其指定到L2cache,一下数据放到L1cache,公共数据放到L3cache去,请问如何指定?
6 y6 p* A' z2 }' g+ B- R( P: X* t
使用
9 H# K; M0 f& R7 P; n. g
#pragma CODE_SECTION(Server_destroy,"IRAM");
# n7 N$ J, W, Y% R+ I
没有效果!
1 d! ^* Q" @( X
* {$ {: X( i- b$ \
) {9 |$ _! ?( {, Q, _" O4 n- C# W- g o
作者:
希望缄默
时间:
2016-6-1 17:37
CMD 文件还有添加段分配
/ P: e6 ?4 q: P3 i1 m
SECTIONS
1 W, f f% m% i4 y! P* A9 ^
{
* k& {9 ]1 ~6 o# m) D) Q
IRAM > IRAM
( l) `% U3 P; a: N% t9 x
}
* A& m' x$ i: I- C4 U1 A' U
4 [6 U1 |! U4 P/ h. ^- p
PS。段名不要跟内存重名
作者:
kevinjoyo
时间:
2016-6-1 17:56
我使用的是IPC双核通信的,好像cmd文件不再起效了
欢迎光临 嵌入式开发者社区 (https://www.51ele.net/)
Powered by Discuz! X3.4