对想学习UCOS的使用者有很大的帮助。 void MainTask(void *pdata) //Main Task create taks0 and task1 { #if OS_CRITICAL_METHOD == 3 /* Allocate storage for CPU status register */ OS_CPU_SR cpu_sr; #endif OS_ENTER_CRITICAL(); Time r0Init();//initial timer0 for ucos time
首先介绍电池驱动的软硬件架构。该架构独立于具体的开发平台,可以方便地移植到各种平台上;重点 讨论电池采样算法的改进,提出三折线段的放电曲线修正和拟合算法,并给出实现方案;结合 Windows CE和三星公司 S3C2443 CPU 的特性,给出该架构的一种电池驱动程序的实现方案。该方案设计灵活、 稳定可靠,已经应用到实际的嵌入式项目中,效果良好。
Aiji公司推出基于三星S3C2443(ARM920T,533Mhz)设计,包含各种IP包以供开发者测试。另外,MBA2443还包含各种DAC, FM receiver & USB OTG等外设以实现不同的应用的MBA2443参考板。
MBA2443支持各种移动设备,支持广泛的操作系统,如wince5.0和Linux,包含CPU板和底板,其他各种模板您可以根据具体需要选购,通过个性的选择,可以缩短产品上市时间。
MBA2443可以应用在PDA,MP3,PMP,DMB,导航系统,图