
综合应用
孔雀东南飞
踏踏实实,勤勤恳恳!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
传统的ARM与Cortex-M3
要使用低成本的 32位处理器,开发人员面临两种选择,基于Cortex-M3内核或者ARM7TDMI内核的处理器。如何做出选择?选择标准又是什么?本文主要介绍了ARM Cortex-M3内核微控制器区别于ARM7的一些特点,帮助您快速选择。1.ARM实现方法 ARM Cortex-M3是一种基于ARM7v架构的最新ARM嵌入式内核,它采用哈佛结构,使用分离的指令和数据总线(冯诺伊曼结构下,数据和指令共用一条总线)。从本质上来说,哈佛结构在物理上更为复杂,但是处理速度明显加快。根据摩尔定理,复杂性并不是一转载 2011-02-18 10:52:00 · 1644 阅读 · 0 评论 -
MMU-内核的分水岭
MMU是Memory Management Unit的缩写,中文名是内存管理单元,它是中央处理器(CPU)中用来管理虚拟存储器、物理存储器的控制线路,同时也负责虚拟地址映射为物理地址,以及提供硬件机制的内存访问授权。 可能很多xdjm都知道MMU的基本功能:提供从物理地址到逻辑地址的映射。但如果说MMU是整个嵌入式系统软硬件层次与定位的分水岭,却是为何?近日,我在这个问题上做了一些思考与总结,拿出来分享一下,还希望xdjm们能多多参与讨论讨论^_^ 总体而言,转载 2011-02-18 19:58:00 · 944 阅读 · 0 评论