-
这是一个不到2000行的操作系统,巧妙地利用ARM9 CPU的内存管理单元(MMU)实现进程的切换。ARM9的4G虚拟地址可分成128个进程空间,每个32M。虽...
这是一个不到2000行的操作系统,巧妙地利用ARM9 CPU的内存管理单元(MMU)实现进程的切换。ARM9的4G虚拟地址可分成128个进程空间,每个32M。虽然它们的虚拟地址(VA)都是0-(32M-1),但是对应的MVA(Modified vitual address,由虚拟地址VA和进程号PID组合而来)不一样,设置MVA对应的页表指向不同物理地址就可以很方便地让各进程运行空间相互隔开。代码很少,注释丰富,希望能对想理解操作系统、了解ARM体系结构的朋友有所帮助。
-This is a trip of less than 2000 operating system, cleverly using ARM9 CPU memory management unit (MMU) to achieve the switching process. ARM9 4G virtual address can be divided into 128 process space, each 32M. While their virtual address (VA) are 0- (32M-1), but the corresponding MVA (Modified Virtual address, and by the virtual address VA and the process of portfolio from PID) not the same, set MVA corresponding page table at the different physical address can be very easy to let the the process of separating the mutual operation of space. Code rarely Notes rich, in hopes of understanding the operating system, understanding the ARM architecture friends help.
- 2023-01-15 10:50:03下载
- 积分:1
-
STM32 compiler development environment and simulation debugging chapter
STM32编译开发环境及仿真调试篇-野马学习笔记1-STM32 compiler development environment and simulation debugging chapter- Broncos Study Notes 1
- 2022-05-15 10:40:46下载
- 积分:1
-
华恒的LCD控制板的原理图和PCB,吐血推荐!
华恒的LCD控制板的原理图和PCB,吐血推荐!-huaheng LCD panels of schematic and PCB, vomiting blood recommend!
- 2022-01-25 14:25:34下载
- 积分:1
-
LCD 7INCH tft-touch - stm32
它是一个例子来运行触摸屏幕 7 英寸 tft lcdit 是 keil 示例 stm32f103ret6the 液晶驱动程序是 ssd1963
- 2022-07-07 12:20:32下载
- 积分:1
-
一个基于BIOS的串口数据和网口数据通信的程序
一个基于BIOS的串口数据和网口数据通信的程序-a BIOS based on the serial data and data communications network mouth procedures
- 2022-02-15 23:11:33下载
- 积分:1
-
舵机英文叫Servo,也称伺服机。其特点是结构紧凑、易安装调试、控制简单、大扭力、成本较低等。舵机的主要性能取决于最大力矩和工作速度(一般是以秒/60°为单位)...
舵机英文叫Servo,也称伺服机。其特点是结构紧凑、易安装调试、控制简单、大扭力、成本较低等。舵机的主要性能取决于最大力矩和工作速度(一般是以秒/60°为单位)。它是一种位置伺服的驱动器,适用于那些需要角度不断变化并能够保持的控制系统。-Servo English called Servo, also known as servo. It features compact structure, easy installation, simple control, large torque, low cost and so on. The main steering gear and work performance depends on the maximum torque speed (generally based on seconds/60 ° of units). It is a position servo drive for those in need of a changing point of view and be able to maintain the control system.
- 2022-08-17 09:41:29下载
- 积分:1
-
S3C2440的DHT11驱动开发及使用
应用背景通过了解DHT11温湿度传感器模块的驱动开发能够很快的掌握linux系统下的驱动开发流程。该实验代码能够为驱动开发的学习提供很好的指导。该驱动应用于s3c2440芯片的开发平台。关键技术dht11温湿度传感模块,通过GPIO口与嵌入式开发板连接。在拥有linux内核的系统中编辑dht11驱动程序,使开发板能够显示dht11传感器收集到的实时数据。通过这个过程来熟悉嵌入式系统下的驱动开发流程。
- 2022-07-23 15:28:04下载
- 积分:1
-
Documents about the flash memory of both NOR and NAND type.
关于NOR和NAND型闪存的文件。
- 2022-03-20 02:02:51下载
- 积分:1
-
定时器 Tiva 中断
此代码将显示你,如何编写一个简单的项目与中断和定时器。第一,如果你是 Arm4 ti 公司的 new_membie,它将有助于理解用简单的代码。
- 2022-07-18 21:16:18下载
- 积分:1
-
ad9850 串口 c51
ad9850的串行接口程序,51单片机上的,c语言程序,包含提供串行通信方式,简单有效,keilC51环境-AD9850/9851 based on digital signal generator, debug through, keilC51 environment
- 2022-04-11 20:22:12下载
- 积分:1