发明名称 |
变电站综自软件在嵌入式系统硬件平台上的快速移植方法 |
摘要 |
本发明公开了一种变电站综自软件在嵌入式系统硬件平台上的快速移植方法,包括建立自动匹配的编译条件、生成批处理文件编译器和执行编译过程并输出编译生成的执行文件三个步骤。本发明提供的针对不同嵌入式的硬件平台移植变电站综自软件方法,对于新的硬件平台的系统环境,能够自动、快速、可靠的生成在新的硬件平台下运行的变电站综自软件的可执行文件,提高工作效率,降低了新产品的生产成本,缩短新产品的研发周期,具有良好的应用前景。 |
申请公布号 |
CN102819445B |
申请公布日期 |
2015.05.20 |
申请号 |
CN201210267483.2 |
申请日期 |
2012.07.30 |
申请人 |
国电南瑞科技股份有限公司 |
发明人 |
蔡丹;陆建峰;朱冉;周建新;屠小兵;张传羽;王宝宝;黄茂森 |
分类号 |
G06F9/45(2006.01)I |
主分类号 |
G06F9/45(2006.01)I |
代理机构 |
南京纵横知识产权代理有限公司 32224 |
代理人 |
董建林;许婉静 |
主权项 |
变电站综自软件在嵌入式系统硬件平台上的快速移植方法,其特征在于:包括以下步骤,(1)建立自动匹配的编译条件根据嵌入式硬件平台和硬件平台所运行的操作系统环境,选择操作系统中与嵌入式硬件平台对应的编译工具包,确认需要移植的变电站综自软件的各软件模块所在的文件目录的路径,选择操作系统中与嵌入式硬件平台对应的编译工具包,包括自动匹配和手动选择两种方式,所述自动匹配方式选择操作系统中与嵌入式硬件平台对应的编译工具包包括以下步骤,1)以记录先前的硬件平台与编译工具的对应关系为文件库,自动检索,根据文件库的历史记录,若检索匹对出与嵌入式硬件平台对应的编译工具包,则完成自动匹配方式选择操作系统中与嵌入式硬件平台对应的编译工具包;若不能检索匹对出与嵌入式硬件平台对应的编译工具包,则执行2);2)利用所需的交叉编译工具中存在的标准文件为基准,对操作系统环境中的编译工具包进行检索筛选,筛选出与嵌入式硬件平台对应的编译工具包;(2)生成批处理文件编译器利用步骤(1)建立的自动匹配的编译条件,生成变电站综自软件的各软件模块的批处理文件编译器,并对各软件模块的编译顺序进行排列,所述各软件模块的批处理编译器存放在所对应的各软件模块文件目录下;(3)执行编译过程并输出编译生成的执行文件运行步骤(2)生成的多个批处理文件编译器,选择执行编译的方式,进行编译,将执行编译后的文件输出到嵌入式硬件平台能够直接调用的文件目录下,同时会自动清除编译过程中生成的目标或者中间文件。 |
地址 |
210061 江苏省南京市高新技术开发区高新路20号 |