UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 16547

11.1 EDK - C 関数を特定のメモリ位置に割り当てる方法

説明

どうすれば C ファンクションを特定のメモリ位置に割り当てることができますか。

ソリューション

C ソース ファイルで次を含めます。

void myFunction(int myParameter) __attribute__ ((section (".function_section")));

void myFunction(int myParameter)

{

.. my code ..

}

リンカ スクリプトには次を含めます。

MEMORY {

FUNCTION : ....

....

}

.function_section : {*(.function_section) } > FUNCTION

これにより、ファンクション コードが FUNCTION で定義されたメモリに含めることができます。

詳細は、(Xilinx Answer 20068) を参照してください。

AR# 16547
日付 12/15/2012
ステータス アクティブ
種類 一般
このページをブックマークに追加