#pragma DATA_SECTION DSP中的使用
来源:互联网 发布:英雄赞歌 知乎 编辑:程序博客网 时间:2024/06/05 14:20
在CCS编程中,如果我们不指定变量的存放位置,编译器会自动的给变量分配一个位置。但是,如果有的时候需要把变量放在一个特定的空间内,我们应该如何操作呢?CCS提供了如下的两个指令:
#pragma CODE_SECTION;
#pragma DATA_SECTION。
其中data_section是针对数据空间的,code_section是针对程序空间的。
具体的使用办法是:
#pragma CODE_SECTION(fn, ”my_sect”)
int fn(int x)
{
return c;
}
#pragma DATA_SECTION(bufferB, ”my_sect”)
char bufferA[512];
char bufferB[512]; //可能有问题,没定义bufferA
在.cmd文件中建立对应的section就可以使用了:eg:
MEMORY
{
PAGE 1: spacename : origin = 0x...., length 0x..
}
SECTIONS
{
.my_sect : {} >spacename PAGE 1
}
- #pragma DATA_SECTION DSP中的使用
- #pragma DATA_SECTION 和 #pragma CODE_SECTION的使用
- #pragma DATA_SECTION 和 #pragma CODE_SECTION的使用
- #pragma DATA_SECTION与#pragma CODE_SECTION的使用
- DATA_SECTION pragma
- #pragma DATA_SECTION
- #pragma DATA_SECTION
- #pragma DATA_SECTION
- DATA_SECTION pragma
- #pragma DATA_SECTION
- The DATA_SECTION Pragma
- #pragma DATA_SECTION的解释
- #pragma DATA_SECTION 和CMD文件
- #pragma DATA_SECTION 和CMD文件
- #pragma DATA_SECTION 和CMD文件
- #pragma DATA_SECTION(bufferB, ”my_sect”),分配指定内存空间
- DSP编程中使用的预编译指令 #pragma
- c 语言中的pragma使用
- JAVA常用的一些经典算法
- Cocos2dx 2.0.2版本Android环境出错:Cannot find module with tag 'CocosDenshion/android' in import path
- UIActivityIndicatorView、UIProgressView活动与进度指示器
- Android基本的界面组件
- drupal汉化出现An AJAX HTTP error occurred.HTTP Result Code: 200Debugging information follows.
- #pragma DATA_SECTION DSP中的使用
- android开发——用GridView实现省市县三级联动
- 光标定位到输入框文本的尾端
- 临界区例子及相关函数翻译
- boost::filesystem指南
- 部署WebPageTest 2.4版本 私有实例
- 有备份的users表空间的损坏恢复
- oracle sequence cache
- HDOJ 2072 单词数 (set)