基于S3C4510B ARM的嵌入式系统硬件设计
基于S3C4510B ARM的嵌入式系统硬件设计基于S3C4510B ARM的嵌入式系统硬件开发北京微芯力科技有限公司主要内容一硬件开发工具二ARM最小系统三硬件设计概述(S3C4510B)四硬件电路设计五硬件设计注意事项一硬件开发工具ARM的硬件开发工具主要包括两类仿真器JTAG仿真器全功能在线仿真器全功能在线仿真器对于全功能在线仿真器来说由于其仿真头完全取代目标板上的CPU因而功能非常强大但这类仿真器为了能够全速仿真时钟速度高于100MHz的处理器通常必须采用极其复杂的设计和工艺因而其价格比较昂贵Lauterbach公司的TRACE32-Fire就是这类产品的佼佼者JTAG仿真器利用ARM处理器中的调试模块的功能通过其JTAG边界扫描口来与仿真器连接这种方式的仿真器比较便宜连接比较方便但由于仅通过十几条线来调试因而功能有一定局限JTAG接口同JTAG仿真器硬件连接利用相应的调试工具观察CPU状态确定CPU与调试工具可以正常通信调试工具可以检查和控制CPU的运行JTAG20接口定义JTAG14接口定义设置配置MMU利用调试工具正确配置MMU尝试访问RAM区检查数据总线与地址总线的正确性二ARM最小系统最小ARM硬件系统包括:电源CPU芯片晶振存储器外部的或者内部的JTAG调试接口一般为了直观可以连接一两只LED管指示CPU的工作状态三硬件设计概述(S3C4510B结构)嵌入以太网的集成系统的应用完全的16/32位精简指令集结构支持小/大端模式高效ARM7TDMI内核低成本的基于
用户评论