基于ARM单片机的网络化电能表设计
时间:10-22
来源:互联网
点击:
mC/OS-II属于抢先式剥夺型实时内核,永远保证优先级最高的就绪任务的运行。mC/OS-II可以完成各任务之间的调度和同步,协调硬件资源。各个任务之间通过信号量、邮箱、消息队列等通信机制进行数据共享及任务通信。基于mC/OS-II嵌入式操作系统平台编程的关键在于任务的划分以及优先级的确定。该系统的任务划分如图4所示。 各任务的优先级为:过流过压保护gt;数据处理gt;实时时钟gt;数据存储gt;远程通信。 结语 本文介绍的网络化电能表软件系统是在嵌入式操作系统平台下开发的,便于单个任务调试,单个任务的错误不会导致整个系统的崩溃。传统的嵌入式网络产品需要专门的网关以实现数据的网络传输,本系统则实现了嵌入式网关与测量控制部分的一体化,这是以后实现嵌入式产品上网的趋势
- MSP430单片机的多功能复费率三相电能表(09-26)
- IP网络技术在电能表数据采集系统应用(12-20)
- modem在智能型电能表中的应用(12-20)
- 用8031控制的BDJ-3A三相功率电能表(10-15)
- I2C串行芯片X1288及其在电子电能表中的应用(10-15)
- 基于MSP430FE42x防窃电电能表应用(07-04)