微波EDA网,见证研发工程师的成长!
首页 > 应用设计 > 工业电子 > ucos-ii在嵌入式智能视觉监控系统中的应用

ucos-ii在嵌入式智能视觉监控系统中的应用

时间:08-07 来源:互联网 点击:
3 结论  

在ucos-ii的移植和系统应用程序的开发过程中,针对不同的CPU有不同的开发细节,在嵌入式监控系统中应注意以下几点:  

A移植过程中,对ucos-ii的堆栈的理解很重要,它的任务切换的实质就是利用堆栈的改变和软件中断来实现任务的跳转。并且在系统的中断服务程序中也要注意到这一点,采取适当的堆栈操作以使之满足任务切换的条件。  

B在ucos-ii上增加应用任务之前,最好是编写几个如串口发送之类的简单任务来测试移植ucos-ii后系统的可靠性,然后在此基础上逐渐添加一些复杂的任务。  

C要分析好ucos-ii各个任务的功能与时间要求,特别是在以时间为任务运行条件的情况下,可以在时钟中断服务中创建任务。如果系统是应用在对时间不敏感的场合,可以使用ucos-ii自带的邮箱功能,用一个运行中的任务在满足一定条件下来唤醒另一个任务。  

将ucos-ii应用在嵌入式智能视觉监控系统中后,经实际运行,该系统能良好完成预期的所有功能,对非高速的运动目标跟踪效果良好,局域网的PC主机能收到较清晰的HalfD1分辨率、256灰度等级的现场BMP图片。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top