同时运行两个应用程序IIEB
+HM> AN204
Page Switching: Running Two Applications
on One Rabbit Target
Introduction
To run a download manager and a downloaded program on the same target, or any other
situation where two separate, co-resident programs are desired, a little cleverness is neces-
sary. This application note describes a page switching solution, a method for changing
programs at runtime. Two examples are given. Example 1 assumes a 512K RAM and
512K flash. Example 2 assumes 128K RAM and a 512K Flash.
The Memory Management Unit and Memory Interface Unit
The Dynamic C compiler and libraries usually handle the details of the MMU/MIU so that
most Dynamic C users don’t have to know them, but anyone writing their own download
m……