【摘要】:软件模块升级主要包含三个方面。软件模块在开发完成并测试通过后,随着工作环境和条件的改变可能会出现一些在测试当中没有发现的问题,或者是功能有不完善的地方,这时就需要对模块的代码进行修改,完善其功能。随着操作系统升级。对于平台软件Art Gui.exe和运行库Art GuiSDK.dll的升级与软件模块相同。
软件模块升级主要包含三个方面。
(1)修改本身bug,完善功能。软件模块在开发完成并测试通过后,随着工作环境和条件的改变可能会出现一些在测试当中没有发现的问题,或者是功能有不完善的地方,这时就需要对模块的代码进行修改,完善其功能。
(2)开发新模块。随着系统的运行,加入设备的增多,或者是系统需要增加新的硬件设备,此时就需要开发新的功能模块来对新硬件支持,增加的大部分是传感器模块、协议模块和设备模块。
(3)随着操作系统升级。随着嵌入式技术的发展,数据采集器的硬件和操作系统都可能需要改变,这时就需要对原有的软件模块进行重新编译下载,如当CPU换成at91sam9g10,操作系统换成Windows CE 6时,就需要重新安装开发环境,将原有程序重新编译,甚至需要重新编写,将编译通过的程序重新下载才可以正常工作。(www.xing528.com)
对于平台软件Art Gui.exe和运行库Art GuiSDK.dll的升级与软件模块相同。
结论:在一般项目开发中,产品的持续维护和升级是在设计阶段就需要考虑的问题,在选择芯片和嵌入式系统时,对于提供芯片和嵌入式系统的厂商也要有足够的了解,厂商对本公司产品的持续维护和升级将会影响到设计产品的持续维护和升级,应重点考虑。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。