一。处理器
微处理器(MPU)通常代表一个CPU,而微控制器(MCU)则强调把中央处理器、存储器,和外围电路集成在一个芯片中
CPLD(复杂可编程逻辑器件)
FPGA(现场可编程门列阵)
二。存储器
Flash的编程原理都是只能将‘1’写成‘0’
三。接口和总线
串口:
CPU<----(AB,DB,CB)--->UART<-----(RS-232-信号,TTL/CMOS电平)--->TTL/CMOS与RS-232电平转换<--------->接口
UART:通用异步接收器发送器
IIC总线:两线式串行总线
组成IIC总线的两个信号为数据线SDA和时钟线SCL
工程师一般以“OC门”简称为开漏或集电极开路
USB:
1.控制传输方式
2.同步传输方式
3.中断传输方式(单向)
4.批量传输方式
以太网:
由MAC(以太网媒体接入控制器)和PHY(物理接口接收器)组成
CPU<--(AB,DB,CB)-->MAC<--MII-->PHY<--串行信号-->隔离变压器<--串口信号-->RJ45头
ISA总线:工业标准结构总线
1.总线基本信号:ISA总线工作所需的最近本信号
2.总线访问信号:用于访问ISA总线设备的地址线,数据线及响应应答信号
3.总线控制信号:中断和DMA请求
PCI和cPCI
可支持突发模式传输:取得总线控制权后进行多个数据的传输
CPLD和FPGA
组合逻辑:输出只和输入有关
时序逻辑:输出与输入和上一次的状态有关
四:原理图分析
分析:存储器和外设控制芯片所使用的片选,中断和DMA资源
片选:芯片的内存,I/O基地址
中断和DMA:芯片终端号和DMA通道
方法:
1.阅读CPU部分,获知CPU的哪些片选,中断和集成的外设被使用
2.对第一步中列出的元素分析实践使用情况
.符号(symbol)描述芯片的外围引脚以及引脚的符号
.网路(net) 描述芯片,接插件和分离元件引脚的关系
.描述