一、 文章描述
本文主要粗略描述当前设计普通电子产品时,CPU最小系统相关描述。文章主要以当前rk3288核心平台的最小系统搭建为基础,通过涉及的硬件资源,来简述各自功能,目的,以及最终的电路实现。
本文主要主要分为以下几个方面来描述:
可编程控制处理器的最小系统应包含什么?(即跑一个处理器的必要条件);
CPU,RAM,ROM,REG相关简述;
RK3288最小系统电路简述
二、 可编程控制处理器的最小系统应包含什么
*2.1 何为可编程处理器?
何为可编程控制处理器?现阶段由于嵌入式涉及到各行各业,对于依照可重复擦写的处理控制器而言,名字多种多样,如单片机,arm,dsp,fpga,实际都是可编程控制处理器。
在80年代前,控制器就是控制器(PLC),处理器就是处理器(计算器),两个是不搭的东西。控制器顾名思义,是为了完成对应开关设备控制的设备,主要用于开关控制,流水线控制;而处理器则是将一些信息集中起来,进行运算处理,然后输出,主要用于科学研究,数学运算等场合。
后来由于人类业务层的需求逐步提升,所以一些控制器需要一些简单运算,则添加了对应的运算器,渐渐随着人类的需求提升,现阶段的可编程控制器的处理能力已经不亚于普通民用计算机;同时处理器希望资源共享,同外界设备运算能力协调互补,则需要一些外设的通讯口达到和其他计算机的互动,为了管理这些接口,则增添了一些控制部分。
所以现阶段,处理器和控制器都混为一团了。你中有我,我中有你,只是侧重点不一样,则占的权重性稍不同。
2.2 一个可编程处理器最小系统
为了让可编程处理器运转起来,一般情况分为开关机电路,复位电路,串口打印电路,处理器自身和外围电路几部分。
开关机电路:这个即开关电源作用,管控