|
发表于 2008-10-13 18:33:51
|
显示全部楼层
定义结构体数组的时候,加入__flash关键字,并在声明数组的时候就
一一指定其中的内容,而不需要利用程序来初始化,建立关联。
为了简化操作,提高代码可读性,你可以编写一个参数宏定义,比如
ADD_CONTENTS_ITEM(__INDEX,__DISP_STR,__FUNC,__SUB,__PARENT)
...我只是举个例子,你自己根实际情况来编写……
__flash rom_gContents[] =
{
ADD_CONTENTS_ITEM(0,"1、ADD",...),
ADD_CONTENTS_ITEM(1,"1、Decrease",...),
...
ADD_CONTENTS_ITEM(...)
}; |
|