目前嵌入式系统教学平台市场上的主导产品都是基于ARM7或ARM9架构的,一般都认为ARM7属于低端产品、ARM9属于高端产品,也出现了所谓的“ARM7&ARM9覆盖高端&低端的教学平台”。宣传“两套 CPU 子板都是可以自由插拔,一套实验系统变化为两套, ARM7 的实验系统可以实现基础的 ARM 嵌入式教学,主要包括指令实验,基础接口实验, UCOS-II 操作系统实验和 uCLinux 操作系统实验; ARM9 的实验系统可以实现高端的 ARM 嵌入式教学,主要包括扩展接口实验, Linux 操作系统实验和 WinCE 操作系统实验。”
宣称支持ARM7和ARM9的双内核,主要原因是因为他们的技术能力较弱,无法完成µCOS- II 在ARM9上的移植和扩展工作,所以采用ARM7来弥补µCOS-II的教学内容。试想,如果有一款ARM9平台,能够运行µCOS-II、 Linux、WinCE等操作系统,我们为什么还需要ARM7来画蛇添足呢?事实上,这样的平台已经有了,一些技术实力较强的公司已经把µCOS-II移植到了ARM9上,如UP-NETARM2410和UP-NETARM2410S等。