周 玮,宋启祥
(宿州学院,安徽 宿州 234000)
基于S3C2410芯片的掉电保护系统设计
周 玮,宋启祥
(宿州学院,安徽 宿州 234000)
云计算数据中心UPS的要求较高,为了在断电时能正常运行系统,基于ARM9系列的S3C2410,使用μC/OS-II内核实现了断电保护系统.通过分析掉电保护基本硬件平台,首先进行基于S3C2410芯片的精简掉电保护模块设计:UART控制模块、电源模块、晶震模块和JTAG电路模块.然后,进行了断电保护电路硬件芯片设计.最后,给出了整体系统软件程序设计:等待捕获方式和μC/OS-II内核调用方式.基于S3C2410芯片和μC/OS-II内核的掉电保护系统解决了数据中心供电系统中掉电保护的需求,能够实时捕捉到掉电信号并保存系统状态,恢复现场数据.
ARM;掉电保护;UPS
云计算数据中心对电源要求较高,突然掉电不仅有可能对电子设备产生巨大的冲击,而且可能丢失系统内的数据,对云存储会带来灾难性的后果.因此,断电保护是必要的,一旦电源不能正常供电,瞬时系统信号脉冲将启动断电备用装置,从而保证核心设备的重要数据并保存恢复系统当前状态,保证系统的正常运行[1].
本文主要研究了ARM9平台的S3C2410芯片,并设计了基于μC/OS-II内核的掉电保护系统,能够为云计算数据中心UPS提供更安全稳定的供电保护.
本系统基于ARM9的S3C2410芯片,并结合μC/OS-II内核构建嵌入式平台的断电防护.
ARM9系列芯片相比ARM7系列有更高的处理能力,能并行处理数据,提高了系统整体性能.外部中断请求会在外部中断引脚有效(一般是低电平……