如何读懂时序图? | 您所在的位置:网站首页 › 如何看懂ic规格书 › 如何读懂时序图? |
引脚 首先,时序图一般指同步时序图,异步时序例如串口(UART/SCI)不在讨论之列 判断同步时序的方法很简单,就是看是否存在专门的Clock信号引脚,其次看I/O引脚上的边沿是否和Clock同步,一般常见的同步时序串行接口有SPI、SDIO、I2C、I2S、USART等 本文档由W25Q64(华邦电子出品,NOR Flash,SPI/QSPI接口)中的一个简单I/O指令的执行,解释如何读懂时序图 端序 一般存储顺序分为两种,大端和小端 大端:一串数据的高字节存储在低地址,低字节存储在高地址小端:高低字节按照高低地址顺序排列,和大端相反尤其注意是字节的存储顺序,而非数据位的顺序 就目前看到过的各种芯片的串行时序,多字节指令(≥2Byte)一般是大端序,而常见单片机例如ARM却是小端序,这部分尤其需要注意区分 数据顺序 指I/O数据的存储顺序 如果是存储芯片,那么无论如何,按照顺序写入和读出可以保证数据的完整性其他芯片就看时序图中给定的端序,然后整理成单片机的端序即可单片机相关 一般单片机的串行通信接口的硬件buffer均为一个字节,但是受限于驱动库(软件限制),多用小端序读写此buffer 直接操作硬件的话,可以避开驱动库的限制,自由地配置为大端或者小端 |
CopyRight 2018-2019 实验室设备网 版权所有 |