随笔分类 -  RTOS

RTEMS与通用操作系统的不同点总结
摘要:RTEMS基于典型的实时操作系统涉及思路,与典型的通用操作系统(UNIX,windows)等差别很大。一、系统调用方面系统调用是应用程序访问操作系统的接口,通用操作系统中,操作系统与应用程序处于两个不同的CPU特权态,操作系统处于核心态,应用程序处于用户态,核心态可执... 阅读全文

posted @ 2018-01-24 11:17 sichenzhao 阅读(497) 评论(0) 推荐(0)

实现RTEMS USB WiFi for Beaglebone Black BSP
摘要:目前RTEMS的github的master branch包含了本人贡献的USB WiFi的代码模块,有需要的同学可以去Git上clone, 本人实现的WiFi 芯片是Realtek 的rtl8188eu,接下来详细讲解如何添加该芯片的驱动。在上篇博文中,添加了USB的... 阅读全文

posted @ 2017-08-13 13:56 sichenzhao 阅读(308) 评论(0) 推荐(0)

RTEMS Doxygen编写规范
摘要:头文件块:头文件应该包含与其他源文件相似的注释块:/** * @file * * @ingroup FlipFlop * * @brief Flip-Flop API *//* * Copyright (c) YYYY Author. * * The license ... 阅读全文

posted @ 2017-05-14 23:41 sichenzhao 阅读(106) 评论(0) 推荐(0)

实时操作系统简介(2)
摘要:可重入性:可重入函数可以被一个以上的任务调用,而不必担心数据破坏,任何时候都可以被中断,而相应的数据不会丢失,可重入函数一般只使用局部变量,也就是变量保存在CPU寄存器或堆栈中,如果使用全局变量,则要对全局变量给予保护。上下文切换:也称为任务切换,当操作系统决定运行另... 阅读全文

posted @ 2016-09-13 21:21 sichenzhao 阅读(151) 评论(0) 推荐(0)

RTOS实时操作系统简介
摘要:实时系统:Real-time System 是一种很特殊的系统,一般应用于嵌入式领域,与嵌入式系统有很多交集,但它与嵌入式系统有所区别。嵌入式系统是将应用程序、操作系统、和计算机硬件在一起的系统,是指以应用为中心,以计算机技术为基础,软硬件可裁剪,其针对的用户应用对功... 阅读全文

posted @ 2016-09-12 18:56 sichenzhao 阅读(1088) 评论(0) 推荐(0)

导航