我是嵌入式专业的一名大学生,在该网站看到有许多人对嵌入式不知道怎么学,感到迷茫,我想尽我的绵薄之力来帮助这些人,尽管我只是一名大学生,比不上嵌入式在线的那些工程师,但因为我的层次低才能帮助那些初学者,我认为先从嵌入式的主流芯片开始了解,以下是我搜集的资料,希望对大家有所帮助。
ARM7、ARM9、ARM10以及StrongARM讲解
一、引言
作为SOC(SystemOnChip)的典型应用,和持电话、机顶盒、数码像机、GPS、个为数字助理以及因特网设备等产品的市场需求越来越大。目前,基于ARM的处理器以其高速度、低功耗等诸多优异的性能而成为上述各类产品中选用较多的处理器。
二、ARM内核
ARM内核分为ARM7、ARM9、ARM10以及StrongARM等几类。其中每一类又根据其各自包含的功能模块而分成多种构成
在ARM内核中有四个功能模块可供生产厂商根据不同用户的不同要求来配置生产。这四个模块分别用T、D、M和I来表示。
T:表示Thumb,该内核可从16位指令集扩充到32位ARM指令集。
D:表示Debug,该内核中放置了用于调试的结构,通常它为一个边界扫描链JTAG,可使CPU进入调试模式,从而可方便地进...
>> 阅读全文