RTOS for ARM7

被引:0
|
作者
RTOS za ARM7 [1 ]
机构
[1] Puhan, Janez
来源
Puhan, Janez | 1600年 / Electrotechnical Society of Slovenia卷 / 81期
关键词
Scheduling - Storage allocation (computer) - ARM processors - Computer operating systems - Real time systems;
D O I
暂无
中图分类号
学科分类号
摘要
The paper presents a new preemptive real-time operating system for the ARM7 core. The source code for the LPC213x processors with the ARM7TDMI-S core is available [1]. The required mechanisms, such as process handling, dynamicmemory management and binary semaphores, are implemented both in a simple and modular manner. The developed scheduling algorithm is priority-based to ensure hard real-time scheduling of the highest-priority process. Deadlock situations are pointed out. The first-fit dynamic-memory management algorithm is used. The memory allocations are organized in an ordered linked list. To invoke the scheduler timer0, an interrupt request is used, while the system calls are performed by the software interrupt exceptions. The non-system exceptions are caught and can be handled by or without the system. The system properties are measured on the LPC2138 processor.
引用
收藏
相关论文
共 50 条
  • [11] 基于ARM7的图像采集系统
    刘海
    谈恩民
    乐开端
    [J]. 机械与电子, 2009, (02) : 41 - 43
  • [12] 基于ARM7的手持考试终端
    郭大路
    [J]. 硅谷, 2011, (17) : 177 - 177
  • [13] ARM7的移植和游戏设计
    俞建定
    叶军
    严洁卿
    郑秋伟
    [J]. 宁波大学学报(理工版), 2006, (03) : 355 - 359
  • [14] Research for Intelligent Teaching Aid Base on ARM7
    Wu Min-hua
    [J]. 2008 CHINA-JAPAN JOINT MICROWAVE CONFERENCE (CJMW 2008), VOLS 1 AND 2, 2008, : 717 - 720
  • [15] A cost effective multimedia extension to ARM7 microprocessors
    Huang, IJ
    Huang, WK
    Gu, RT
    Kao, CF
    [J]. 2002 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL II, PROCEEDINGS, 2002, : 304 - 307
  • [16] The Design and Implementation of the Embedded System Based on ARM7
    Zhang, Zengping
    Li, Shuhua
    [J]. MATERIALS SCIENCE AND INFORMATION TECHNOLOGY, PTS 1-8, 2012, 433-440 : 5607 - +
  • [17] ARM7内核的中断屏蔽方法
    翁斌
    [J]. 单片机与嵌入式系统应用, 2011, 11 (06) : 71 - 73
  • [18] An Analysis Energy Consumption Tool for ARM7 Processor
    Lages, Diogo de Lima
    da Silva-Filho, Abel Guilhermino
    [J]. 2011 BRAZILIAN SYMPOSIUM ON COMPUTING SYSTEM ENGINEERING (SBESC), 2011, : 108 - 110
  • [19] CHOOSING ARM PROCESSOR ARM7 VS CORTEX-M3
    Lundgren, Anders
    [J]. ELECTRONICS WORLD, 2008, 114 (1871): : 18 - 20
  • [20] Choosing arm processor ARM7 vs Cortex-m3
    [J]. Electron World, 2008, 1871 (18-20):