搜索结果
查询Tags标签: 实时操作系统,共有 6条记录-
衔尾法解决当无法使用空闲中断以及DMA中断时配置DMA接收串口不定长数据
[Ooonly新人贴]记录工作中遇到的问题,话不多说先上干货 问题:类似K线与蓝牙接收部门模块,要求由原来的接收串口中断改为DMA接收。据说要用到空闲中断与DMA中断,但是经仿真发现DMA每完成传输一个数据(比如1BYTE)就会进入空闲中断(k线发现这种情况),考虑到这样进入中断…
2023/6/20 18:22:05 人评论 次浏览 -
操作系统概述——发展与分类
手工操作阶段:纸带 用户独占全机、人机速度矛盾导致资源利用率极低(输入输出慢,处理速度快) 单道批处理系统:磁带 引入脱机输入/输出技术(用磁带完成),并监督程序(操作系统雏形)负责控制作业的输入、输出 主要优点:缓解了一定程度的人机速度矛盾,资源利用率有所…
2022/4/9 6:20:51 人评论 次浏览 -
从零开始构建嵌入式实时操作系统2——重构
1.前言 本人是一个普通的中年程序员,并不是圈内的大牛,写嵌入式操作系统这一系列的文章并不是要显示自己的技术,而是出于对嵌入式的热爱。非常幸运,本人毕业后的十几年一直从事嵌入式行业,遇到过各种坑,也收获过各种喜悦。希望通过嵌入式操作系统系列文章能对其它的…
2022/2/26 6:25:20 人评论 次浏览 -
嵌入式领域linux作为实时操作系统的缺点(转)
linux以自由和开发源码赢得了许多工程师的青睐,现在许多嵌入式产品使用的是linux系统,然而linux内核作为实时操作系统有非常,明显的几个缺点。1.任务调度的缺点Linux最初的设计预想是设计一个通用的操作系统内核,尽量缩短系统的平均响应时间,在单位时间内位尽可能多的…
2021/8/5 7:07:58 人评论 次浏览 -
嵌入式领域linux作为实时操作系统的缺点(转)
linux以自由和开发源码赢得了许多工程师的青睐,现在许多嵌入式产品使用的是linux系统,然而linux内核作为实时操作系统有非常,明显的几个缺点。1.任务调度的缺点Linux最初的设计预想是设计一个通用的操作系统内核,尽量缩短系统的平均响应时间,在单位时间内位尽可能多的…
2021/8/5 7:07:58 人评论 次浏览 -
ESP32开发实例-FreeRTOS任务创建
任务创建 FreeRTOS是一个轻量级的实时操作系统,具有任务管理、时间管理、信号量消息队列、内存管理、记录功能、高效的软件定时器、协程等功能。 FreeRTOS是一个可裁剪的小型实时操作系统,内核支持抢占式、合作式和时间片调度; 提供了一个用于低耗的Tickless模式; 支持…
2021/6/7 10:28:36 人评论 次浏览