搜索资源列表
c库部分源代码
- c库的部分源代码 用惯了操作系统提供的内存api,你是否了解系统的运行机制,这是提供动态内存分配最简单的实现代码 静态的代码库 可用各种c编译-c for the source code of the operating system are used to provide memory api, whether you know the operating mechanism, which is to provide the most dynamic memory allocation to
mmuos
- 这是一个不到2000行的操作系统,巧妙地利用ARM9 CPU的内存管理单元(MMU)实现进程的切换。ARM9的4G虚拟地址可分成128个进程空间,每个32M。虽然它们的虚拟地址(VA)都是0-(32M-1),但是对应的MVA(Modified vitual address,由虚拟地址VA和进程号PID组合而来)不一样,设置MVA对应的页表指向不同物理地址就可以很方便地让各进程运行空间相互隔开。代码很少,注释丰富,希望能对想理解操作系统、了解ARM体系结构的朋友有所帮助。 -This is a
ucos_Test1
- 采用LPC2104CPU,在嵌入式操作系统UCOS下利用多任务实现的SPI通信-LPC2104CPU used, UCOS embedded in the operating system using the multi-task to achieve SPI Communication
ARM-TCPIP
- 我上传的文件开发环境都是ADS 1.2 ARM网络开发程序包,内有pdf说明文件。 ZLG/IP提供实现 Internet 网络上 IP接点的功能,是个高性能的嵌入式 TCP/IP 协议栈软件。它使用μC/OS-II 实时操作系统的信号机制来实现一个多任务并行并可重入的协议栈,完全使用 ANSI C 进行编写,可以象μC/OS-II 那样支持多种 CPU。ZLG/IP还具有层次清晰,易于升级和修改等特点
S3C44B0bootloader
- 基于S3C44B0的Bootloader源代码,可以实现硬件初始化,引导操作系统,硬件检测等功能-Bootloader source code, can achieve a hardware initialization, guide the operating system, hardware detection, and other functions
UART_TEST
- 以S3C44B0X嵌入式处理器为核心的嵌入式系统硬件平台上进行uClinux操作系统的剪裁、移植和通过使用其UART端口,连接PC机的串口,实现ARM与PC机的数据传输的过程。
A_control_system_based_on_ARM_and_uCOS-II
- 针对传统电液比例控制系统的性能较差,本文提出了一种基于ARM和uC/OS-II的电液比例控制系统的设计,并详细介绍了以ARM内核微控制器LPC2292和电机驱动芯片LMD18200为核心的硬件电路,以及嵌入式操作系统μC/OS-II在ARM7上的实现。
ARM的bootloader代码
- :本文首先描述了开放源码的嵌入式硬件仿真环境SkyEye的总体架构,然后对SkyEye模拟器的LCD及TouchScreen模拟模块的设计、实现与验证过程进行了深入的阐述,并且分析比较了LCD模拟的不同实现方式。开源嵌入式GUI系统-MiniGUI和Linux操作系统在SkyEye模拟器上的成功运行说明了SkyEye模拟器的LCD及TouchScreen模拟模块的设计实现是正确和可靠的。-: This paper first describes the open source embedded
优龙9200开发板串口驱动
- AT91RM9200的串口驱动,利用中断方式实现,不依赖于任何操作系统
AT91RM9200MMU.rar
- 实现ARM9处理器的MMU的功能,并给出测试程序,可以实现MMU的功能,与ARM7等没有MMU的CPU做出对比。注,linux操作系统需要MMU的支持,而小操作系统,如usosii,uclinux则不需要MMU的支持,ARM9 processor to achieve the functions of the MMU, and test procedures are given, you can achieve the function of MMU, MMU and ARM7, such as
FreeRTOSFatFS
- 实现FatFS文件系统在FreeRTOS操作系统上的移植并运行。硬件平台在STM32的红牛开发板实现,可以完成SD卡上文件的读取,查找,删除,文件属性修改等等操作。-Achieve FatFS file system FreeRTOS operating system migration and run it. Hardware platform for Red Bull in the STM32 development board to achieve, you can complete th
FreeRTOSUCGUI
- FreeRTOS操作系统上移植uc/GUI运行。实现字符串显示,图片显示等API函数。硬件平台是STM32的红牛开发板。-FreeRTOS operating system migration uc/GUI to run. To achieve a string display, picture display, etc. API. Hardware platform is a Red Bull STM32 development board.
Nucleus-OMAP-1610
- nucleus plus实时任务抢占式操作系统在omap1610开发板上的成功移植,可实现跨越平台的开发和二次应用层开发-nucleus plus real-time task preemptive operating system in the success of transplantation omap1610 development board can be cross-platform development and realization of the second applicat
mini2440_dm9000_udp
- mini2440驱动dm9000(无操作系统),实现udp发送,速率59Mbps-mini2440 driver dm9000 (no operating system) to achieve udp send, rate of 59Mbps
ARM-Linux
- 详细介绍了在ARM_Linux操作系统下,如何实现高清机顶盒的软件功能,很有参考价值。-Described in detail in the ARM_Linux operating system, how to achieve high-definition set-top box software functions, a good reference.
S3C2410-pwm
- s3c2410芯片下的定时器应用代码,该代码在裸机下实现,不依靠操作系统。-S3C2410 pwm application
embedded-system-tutorial-ARM-based-embedded-system
- 上海双实嵌入式系统开发教程—基于ARM的嵌入式系统设计与实现 第1讲 嵌入式系统基础 第2讲 基于ARM的板级嵌入式系统硬件平台.pdf 第3讲 从软件开发的角度看ARM硬件平台.pdf 第4讲 板级嵌入式软件开发与运行环境.pdf 第5讲 基于ARM的硬件系统的启动及初始化.pdf 第6讲 嵌入式操作系统移植和使用.pdf 第7讲 板级嵌入式设备驱动程序.pdf 第8讲 嵌入式实时多任务应用软件.pdf 第9讲 嵌入式系统的测试与调试.pdf 第1
test_1
- 基于51系列的单片机可以用keil自带的操作系统实现音乐、显示并行处理-Based on 51 series of microcontrollers can be used to achieve the operating system keil own music, display parallel processing
beepon
- 基于ARM7的例子程序(未加入操作系统)实现了蜂鸣器间隔一定时间鸣叫的简易功能-open or close the beepon based on arm7
ET-Pdu-STM32_ucos_Ethercat_V1.1
- 使用uCOS-II操作系统实现的EtherCAT-EtherCAT implemented based on uCOS-II RTOS