uC/OS-II 系统的多任务看门狗设计 在嵌入式系统中为提高微型机系统的可靠性和安全性, 常用的方法就是使用“看门狗”。看门狗分硬件看门狗和软件看门狗。硬件看门狗采用“看门狗”电路, 通过定时器, 对微型机任务即“喂狗”在运行时间上加以约束, 任务必须在最大指定时间范... 2023-06-13 OS-IIuC系统多任务文章技术应用嵌入式开发
ARM的多任务和系统时钟 ARM的多任务和系统时钟一、实验目的学习系统时间相关API 函数和使用信号量解决uCOS-II 进程之间的同步问题,把系统时间显示在一个文本框中,并可以通过键盘设置修改。二、实验内容本次实验在用户的Main_Task 任务中创建一个新任务,来实现系统时钟的显示和更新。同时,通过在Mai... 2023-06-13 ARM多任务系统时钟文章课设毕设时钟类
多任务TDCS车站分机通信协议的设计 列车调度指挥系统(TDCS)是实现铁路各级运输调度对列车进行透明指挥、实时调整、集中控制的现代化信息系统,它由铁道部、铁路局中心局域网及车站基层网组成。TDCS车站分机是车站基层网的设备,起到信息的采集、上传及下发的作用,在整个系统中占有非常重要的地位。1 功能分析 ... 2023-06-13 TDCS车站分机多任务通信协议文章课设毕设通信类
单片机程序开发时,初级工程师常犯的一个错误 这篇文章我不是想说编程的规范性的东西,如果你想让自己的程序文件最起码直观的看起来美观、可读性强,推荐找华为的“C语言编程规范”。我只想说一说当我们的单片机遇到多个模块的数据需要处理,类似于“多任务”时我们应该怎么办?背景是这样的,去年9月份开... 2023-06-13 单片机程序产品设计多任务电子工程师文章单片机基础知识
真正的单片机入门 从处理多任务开始 我在网上游逛了很久,也看过不少源程序了,没有发现这种按键处理办法的踪迹,所以,我将他共享出来,和广大同僚们共勉。我非常坚信这种按键处理办法的便捷和高效,你可以移植到任何一种嵌入式处理器上面,因为C语言强大的可移植性。同时,这里面用到了一些分层的思想,在单片机当中也是相... 2023-06-13 单片机入门多任务按键释放单片机基础知识文章单片机基础知识
51单片机多任务操作系统的原理与实现 流行的uCos,Tiny51等,其实都不适合在2051这样的片子上用,占资源较多,唯有自已动手,以不变应万变,才能让51也有操作系统可用.这篇贴子的目的,是教会大家如何现场写一个OS,而不是给大家提供一个OS版本.提供的所有代码,也都是示例代码,所以不要因为它没什么功能就说LAJI之类... 2023-06-13 51单片机多任务操作系统任务切换函数文章单片机
基于Small RTOS51的多任务串行通信研究 引 言 在简单的单片机应用系统中,前/后台系统被广泛应用。其中应用程序是一个无限循环,循环中调用相应的函数完成相应的操作。这部分可以看作后台行为,也称为任务级;中断服务程序处理异步事件,可以看作前台,也叫中断级,时间相关性很强的操作靠中断服务程序来保证。中断服务程序提... 2023-06-13 SmallRTOS51多任务串行通信文章课设毕设通信类
基于NuttX的多旋翼飞行器控制系统设计 0 引言相对于大型无人驾驶飞机(Unmanned Aerial Vehicle,UAV),多旋翼飞行器拥有体积小、成本低、行动敏捷、可悬停等优势,成为许多国家或机构的研究热点,是UAV发展的主要方向之一。归功于UAV技术近几年的迅速发展,多旋翼飞行器也从一开始的军事用途逐渐向商用和民用方向延伸,如... 2023-06-13 多旋翼飞行器NuttX多任务失效保护文章课设毕设控制类