-
这是一个不到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
-
tms320c6713的视频图像的采集和显示程序,ccs环境。
tms320c6713的视频图像的采集和显示程序,ccs环境。-tms320c6713 the video image acquisition and display program, ccs environment.
- 2022-03-14 16:22:15下载
- 积分:1
-
freescal the guitar MC68HC908GP32 AD converter chip code
freescal的MC68HC908GP32单片结AD转换代码-freescal the guitar MC68HC908GP32 AD converter chip code
- 2022-11-23 13:40:04下载
- 积分:1
-
ucos
UCos源码,已经调试通过了,移植在ARM9200这款处理器上。可以使用,-ucos
- 2022-01-26 08:00:11下载
- 积分:1
-
stm32 示波器程序
资源描述本程序是基于STM32 F103的程序,模拟示波器,可以在上面显示所采集的数据,可以方便供stm32的初学者,起到借鉴的作用。程序的算法比较简单易懂。
- 2022-03-18 15:56:00下载
- 积分:1
-
Casio dt900的multidrop通讯协议的程序demo.
Casio dt900的multidrop通讯协议的程序demo.-Casio dt900 The multidrop communication protocol procedures for demo.
- 2022-01-22 13:50:12下载
- 积分:1
-
三星arm内核的微处理器44b0的iic模块程序
三星arm内核的微处理器44b0的iic模块程序-Samsung arm-core microprocessor 44b0 of the IIC module procedures
- 2022-07-18 14:08:23下载
- 积分:1
-
j基于STM32 串口显示温度源程序
基于STM32串口显示温度的源程序,系统读取到温度传感器DS18B20的温度值后,通过串口,发送到电脑的串口调试助手哪里显示出来~~~
- 2022-05-31 18:32:37下载
- 积分:1
-
比较详细的介绍了ARM的开发步骤同时说明了在开发过程中一些注意事项。...
比较详细的介绍了ARM的开发步骤同时说明了在开发过程中一些注意事项。-rather detailed account of the development of the ARM with an indication of the steps in the development process for some attention.
- 2023-01-16 01:55:04下载
- 积分:1
-
韦根用了一个很好的测试程序的代码,转换访问LPC2132使用…
一个很好用的韦根码测试程序,使用LPC2132的中断接入韦根信号,串口输出数据到PC,可以用串口调试助手接收数据检测韦根码,很实用的-Wiegand used a very good test procedure code, the use of Wiegand access LPC2132 interrupt signal, the serial output data to the PC, can be used to receive data serial debugging assistant Wiegand detection code, it is useful
- 2022-02-06 13:41:03下载
- 积分:1