如需要绘制PCB,设计电路可以和我联系。sunhenu@163.com.
发布时间:2013-07-29 14:49:10
我将UCOS移植到STM32系统下测试和学习,在使用信号量的时候发现一个问题。程序卡在APP硬件错误处理程序中,也就是硬件错误,当然不是硬件有问题,而是程序在运行中,有些寄存器或者参数类型不当引起的。这里主要是OSSemPend(MyEventSem,0,p_Semerr);引起的。我们定义了INT8U * p_Semerr,这个变量,然后调用OSSemPend(MyEve.........【阅读全文】
发布时间:2013-07-12 14:38:08
下图是执行结果。如果我将OSTimeDly(100);替换成for(;;)那么这个2个任务只有一个可以运行了。原因就是OSTimeDly(100);函数。我们看看OSTimeDly(100);的说明//将一个任务延时若干个时钟节拍 //描述:将一个任务延时若干个时钟节拍。如果延时时间大于0,系统将立即进行任务调度。延时时间的长.........【阅读全文】