-
这是一个不到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
-
在proteus仿真平台上移植ucos到lpc2106的流水灯实验。
在proteus仿真平台上移植ucos到lpc2106的流水灯实验。-Simulation in Proteus platform uCOS transplantation into the water lights LPC2106 experiment.
- 2022-01-25 17:26:05下载
- 积分:1
-
本源码是基于SPI的八段数码管,开发工具是CodeWarrior for ARM Developer Suite即ADS...
本源码是基于SPI的八段数码管,开发工具是CodeWarrior for ARM Developer Suite即ADS-The source is based on the SPI of the eight digital tube, development tools are CodeWarrior for ARM Developer Suite that ADS
- 2022-01-22 04:27:29下载
- 积分:1
-
2132AD转换,调试过,可以运行。上传此程序希望能和大家互相学习。...
2132AD转换,调试过,可以运行。上传此程序希望能和大家互相学习。
- 2022-07-24 05:57:35下载
- 积分:1
-
ST的ARM7芯片完整DEMO程序。
具备点阵液晶显示器,游戏摇杆,USB通讯,声音录放!!
进一步放入了说明文挡...
ST的ARM7芯片完整DEMO程序。
具备点阵液晶显示器,游戏摇杆,USB通讯,声音录放!!
进一步放入了说明文挡----使源代码更容易被理解。
-ST
- 2022-07-19 12:06:04下载
- 积分:1
-
清华大学自动化系ARM培训教材,讲的比较全,各个方面都涉及到了。...
清华大学自动化系ARM培训教材,讲的比较全,各个方面都涉及到了。-Department of Automation, Tsinghua University, ARM training materials, stresses the Comparison of the whole, all aspects involved.
- 2022-10-01 21:30:04下载
- 积分:1
-
3D 打印控制程序
基于atmega2560芯片的3D打印控制平台,通过C++语言对其编程,实现对电机的控制,高速精确的控制打印机的工作
- 2023-07-09 06:15:03下载
- 积分:1
-
bf535 audio talkthrough code. ad1885 driver.
bf535 audio talkthrough code. ad1885 driver.-bf535 audio talkthrough code. Ad1885 driv er.
- 2022-09-16 11:10:03下载
- 积分:1
-
stm32f407 GPIO
本示例描述如何切换个 GPIO 引脚连接 AHB 总线上。
PD12,PD13,PD14 和 PD15 (在输出推挽模式中配置) 在一个永远循环切换。
-设置 PD12、 PD13、 PD14 和 PD15 的 BSRRL 中设置相应位注册
-重置 PD12、 PD13、 PD14 和 PD15 的 BSRRH 中设置相应位注册
- 2022-10-12 13:30:03下载
- 积分:1
-
看MIPS跑LINUX-MIPS体系结构剖析,对于深入理解MIPS架构思想很有用的,记得当初在华为的时候,很多人都有一本MIPS架构剖析,如果大家有什么不懂的,...
看MIPS跑LINUX-MIPS体系结构剖析,对于深入理解MIPS架构思想很有用的,记得当初在华为的时候,很多人都有一本MIPS架构剖析,如果大家有什么不懂的,欢迎交流-See MIPS Run LINUX-MIPS architecture analysis, for in-depth understanding of MIPS architecture ideas useful, remember when Huawei, a lot of people have a MIPS architecture analysis, if we do not know of any, please share
- 2022-11-16 16:15:04下载
- 积分:1