TI中文支持网
TI专业的中文技术问题搜集分享网站

关于#pragma CODE_SECTION的用法?

#pragma CODE_SECTION(adc_isr, "ramfuncs");这样的语句是什么意思呢?是不是需要经常调用的程序都需要作这样的定义?

Seven Han:

关于#pragma CODE_SECTION在 Compiler User's Guide 6.9章节有详细介绍

另外帖子中有解释,请参考:http://www.deyisupport.com/question_answer/microcontrollers/c2000/f/56/t/20660.aspx

#pragma CODE_SECTION(adc_isr, "ramfuncs");这样的语句是什么意思呢?是不是需要经常调用的程序都需要作这样的定义?

Emma Wang:

利用#pragma CODE_SECTION指令可以将程序从Flash搬到RAM中运行,从而提高程序执行速率。

在C语言中格式为:

#pragma CODE_SECTION (func,"section name")

您的这个语句的意思是将ADC的中断函数放在RAM中执行。

为了提高执行速率,建议经常调用的程序都这样定义。

赞(0)
未经允许不得转载:TI中文支持网 » 关于#pragma CODE_SECTION的用法?
分享到: 更多 (0)