如何阅读芯片数据手册
-
第一章PRODUCT OVRVIEW(产品综述)必读。
-
第二章MemoryMap(内存映射)必读,用于定位存储器和外设所对应的基址。
-
中间章节对应CPU内部集成的外设或总线控制器,当具体编写某接口的驱动时,应该详细阅读,主要分析数据、控制、地址寄存器的访问控制和具体设备的操作流程。
-
ELECTRICAL DATA,描述芯片的电气特性。
-
MECHANICAL DATA,描述芯片的机械特性。
如何看懂时序
-
时序分析是指让芯片之间的访问满足芯片数据手册中时序图信号有效的先后顺序、采样建立时间(Setup Time)和保持时间(Hold Time)的要求,在电路板工作不正常的时候,准确地定位时序方面的问题。
-
建立时间是指在触发器的时钟信号边沿到来以前,数据已经保持稳定不变的时间,如果建立时间不够,数据将不能在这个时钟边沿被打入触发器
-
保持时间是指在触发器的时钟信号边沿到来以后,数据还需稳定不变的时间,如果保持时间不够,数据同样不能被打入触发器。
-
最典型的硬件时序是SRAM的读写时序,在读/写过程中涉及的信号包括地址、数据、片选 、读/写、字节使能和就绪/忙。
-
OE是输出允许、 WE为编程允许
-
为什么有的片选信号是ce,而有的是cs?