搜索资源列表
mmuos
- 这是一个不到2000行的操作系统,巧妙地利用ARM9 CPU的内存管理单元(MMU)实现进程的切换。ARM9的4G虚拟地址可分成128个进程空间,每个32M。虽然它们的虚拟地址(VA)都是0-(32M-1),但是对应的MVA(Modified vitual address,由虚拟地址VA和进程号PID组合而来)不一样,设置MVA对应的页表指向不同物理地址就可以很方便地让各进程运行空间相互隔开。代码很少,注释丰富,希望能对想理解操作系统、了解ARM体系结构的朋友有所帮助。 -This is a
ARM-program
- ARM体系结构和编程,介绍ARM CPU 的细节,包括结构,寻址,指令集,汇编语言,cache管理,存储,函数调用参数传递,交叉编译连接及调试。-ARM architecture and programming on the ARM CPU details, including the structure, addressing, instruction set, assembly language, cache management, storage, transfer function ca
WBKstartup
- UCOSII的文件管理实验,编译工具为SDT2.51实验板子为S3C44B0-UCOSII document management experiments compiler tool for SDT2.51 experimental plank for S3C44B0
manage_student
- 简单的学生信息管理系统,基本包含学生信息管理机制的调度。-simple student information management system, the basic student information management includes the activation mechanism.
S3C44B0Xcomm
- 通过讨论常见的串口软件使用的方法,提出基于一种称之为双缓冲队列的串口缓冲区管理策略的串口软件模块的实现方法和其中要注意的问题。-through discussion of the common use of serial software, Based on the call a double-buffer queue Serial buffer management strategy Serial software modules and the method to which attenti
ArmEmulate
- S3C4510模拟器及实例源码 安装ADS1.2之后,再安装模拟器。模拟器安装路径必须选择到ADS的bin目录,所以必须先安装ADS。安装模拟器时请仔细阅读提示文字。 模拟器安装完成后,会在桌面建立快捷图标S3C4510B_Board,运行这个快捷图标可以看到开发板的图形,在AXD启动后将可以在S3C4510B_Board上面看到效果。 模拟器安装完成后,还会建立文件夹 C:\\ArmEmulate,桌面快捷图标S3C4510B_Board 就是指向这里。这个文件夹下有5个子文件夹,
mem_admin
- 一个ARM内核通用的内存管理程序。通过使用三个链表进行管理,能减少内存碎片的发生。-a generic ARM kernel memory management procedures. Through the use of three chain management, can reduce the incidence of memory debris.
pc_simulate
- 一个内存管理的PC端的模拟器。是初学者对内存管理有个感性的认识-a memory management on the PC simulator. Yes beginners memory management is a perceptive understanding
ruanjiandingshiqi
- 本软定时器模快所通过一个唯一的索引(即序号)来表识每一个软定时器,这个序号从0到MAX_SOFT_TIMER-1 ,最多为255个。要使用软定时器模块,首先需要让软定时器管理任务运行起来。软定时器管理任务的函数名称为SoftTimer,所以只需要Small RTOS的要求在Config.h的数组TaskFuction加上SoftTimer项即可。因为软定时器执行的任务时间等因素不确定,所以一般把这个任务优先级定得比较低。-the soft-timer module adopted by only
lpc21xx_Power
- lpc21xx系列的power管理的demo程序,该程序包含了c和asm两种,都可以通过ads和jtag直接运行在lpc21xx的arm芯片中。-lpc21xx series of power management demo procedures, The program contains the c and asm2 two, can jtag through ads and direct operations in the arm lpc21xx chip.
spwm
- 本程序是通过TMS320CS2047的DSP处理器,经过DSP内部事件管理器的配合,实现SPWM波输出!
My_OS_pj
- 从Keil C51 的内存空间管理方式入手,着重讨论实时操作系统在任务调度时的重入问题,分析一些解决 重入的基本方式与方法:分析实时操作系统任务调度的占先性,提出非占先的任务调度是能更适合于 Keil C51 的一种调度方式。为此,构造这一实时操作系统,并有针对性地介绍此系统的堆管理方法、任务 的建立以及任务的切换等。
RTC
- 此代码是对电源管理部分的详细的代码,采用的是三星ARM9的技术开发的,对想学习ARM的朋友非常的有帮助-This code is a power management part of the detailed code, adopted by Samsung ARM9 technology development, to want to learn ARM friend very helpful
Carmis
- 这是一个汽配管理信息系统。大家可以看看。不错的!-This is an auto parts management information system. Everyone can see. Good!
CarManager
- 这是使用JAVE SE做的一个车辆管理项目。 项目可以帮助车行完场进销存等业务- car_Manager
automation-control--system
- 楼宇自控系统就是对大厦内的各种几点设备进行全面的计算机监控管理。 如空调系统、信封系统、给排水系统、变配电系统等等。通过对各个进行监控和信息记录,实现分散节能控制和集中科学管理。为建筑物的用户提供良好的工作环境。为建筑物的管理提供-Building automation system is the various points on the building of computer equipment to conduct a comprehensive monitoring and manag
lmk04816
- LMK04816管理上电时序的代码,C语言实现,已成功应用在工程电路板中,寄存器配置很清楚, 推荐参考(LMK04816 manages power sequence code, C language implementation, has been successfully applied to the engineering circuit board, the register configuration is very clear, recommended reference)
FreeRTOS 内存管理实验
- 本例程用于STM32单片机,应用FreeRTOS操作系统,完成操作系统的内存管理实验(This routine is used in the STM32 single chip computer and uses the FreeRTOS operating system to complete the memory management experiment of the operating system.)
sc7313
- 音频管理芯片sc7313驱动代码,音量、音调等(driver of audio manage control sc7313)
系统管理文件
- 如何管理底层函数,包括STM32底层函数的使用