/*********************************************************************************************************** uC/OS-II* The Real-Time Kernel RTOS****** ...
分类:
其他好文 时间:
2016-11-27 23:21:37
阅读次数:
262
Android的四层架构分别为Linux2.6内核层,核心库层,应用框架层,应用层。Framework层为我们开发应用程序提供了非常多的API,满足我们业务上的需求。(Android是基于Linux内核的,因此属于软实时操作系统) 我们可以称Framework层才真正是Java语言实现的层,在这层里 ...
分类:
移动开发 时间:
2016-11-14 20:06:36
阅读次数:
217
嵌入式实时操作系统(RTOS)设计 田上飞 王庆华(Rainbow队) 摘要 本文从实时操作系统实时性的重要性出发,引出了基于优先级和时间片的实时性的实现方案:链表+位图,并在此基础上提出了一种嵌入式实时操作系统的实现方案——ATOP操作系统。关键词:嵌入式 实时操作系统 优先级调度 时间片轮询 1 ...
分类:
其他好文 时间:
2016-10-23 20:13:59
阅读次数:
183
FreeRTOS 由 Richard Barry 开发,是一个开源的、可移植的、小型的嵌入式实时操作系统内核。FreeRTOS 既支持抢占式多任务,也支持协作式多任务。FreeRTOS的主要特性如下: ...
分类:
其他好文 时间:
2016-10-13 14:24:16
阅读次数:
100
移植的步骤在网上都能找到,这里只指出使用过程中遇到的问题 关于systick的设置 一般在stm32上运行实时操作系统,都会使用systick作为实时系统的时钟滴答,所以会涉及到systick的设置,在freeRTOS的FreeRTOSConfig.h文件中可以找到: 这个表示CPU的时钟为72MH ...
分类:
其他好文 时间:
2016-09-22 12:50:58
阅读次数:
863
1.前后台系统 后台:大循环;前台:中断 前后台系统程序框架: ...
分类:
其他好文 时间:
2016-09-16 21:04:36
阅读次数:
184
1、ARM型号的发展历史 2、单片机、工业上一般使用RTOS(实时操作系统),Linux、Android用在影音娱乐等对实时性要求没那么高的场合; 3、ARM内核版本号和Soc版本号是由ARM确定的,而Soc型号是由半导体公司确定的; 4、Cortex系列ARM产品线分割成了3个系列,这个是市场细分 ...
分类:
其他好文 时间:
2016-09-01 18:29:11
阅读次数:
212
早在20世纪60年代,就已经有人开始研究和开发嵌入式操作系统。但直到最近,它才在国内被越来越多的提及,在通信、电子、自动化等需要实时处理的领域所曰益显现的重要性吸引了人们越来越多的注意力。但是,人们所谈论的往往是一些著名的商业内核,诸如VxWorks、PSOS等。这些商业内核性能优越,但价格昂贵,主 ...
分类:
其他好文 时间:
2016-08-09 13:35:51
阅读次数:
142
应用程序耗电的实质,是所启用的硬件在消耗电量。 手机的耗电单元 CPU: 应用处理器(AP)和基带处理器(BB或BP) GPU(图形处理单元) 外设:wifi,BT, GPS,LCD等 AP是ARM架构的处理器,用于运行Android系统; BP用于运行实时操作系统(RTOS),通讯协议栈运行于BP ...
分类:
其他好文 时间:
2016-08-07 00:54:33
阅读次数:
295
这些天使用STM32F4系列的CPU设计项目,性能十分强大,ARM和DSP二核一,号称DSC。设计硬件之后,开始设计软件,大体有两个方向:一是使用库函数,二是使用实时操作系统。其它直接操寄存器的软件写法就避免了吧,重复造轮子没有意义。下面是一些使用体会:(引用一个开发板厂家)..
分类:
其他好文 时间:
2016-08-06 22:07:01
阅读次数:
157