简介:摘要:国际法制计量组织(OIML)下属TC12组织于于2012发布电能表国际建议IR46的修改,国内以及国外的电能表已经或者正在进行相关标准的转换。本文根据IR46标准提出的法制计量与非法制计量软件分离的要求以及非法制部分的软件可升级,提出一种单芯片的软件设计方案。该方案以具有MPU功能的芯片做为主控芯片,软件实现上采用中断服务程序中执行基于contiki的法制计量程序,非法制部分则使用以FreeRTOS为代表的的实时操作系统实现应用位置无关的动态加载设计。即保证了法制计量固件的独立性,又为非法制部分提供了平台化和模块化的基础。