几种灭火器的使用方法:请指教,关于芯片时序的理解!

来源:百度文库 编辑:高校问答 时间:2024/05/06 01:21:57
我以前老是搞不懂为什么硬件编程时序那么重要,现在看了些资料我的理解是:

有很多时候发送一条指令后不能马上发另一条指令,而要遵循时序,可能会要延迟等待

一会才行,所以在这时候必须加上一个延迟函数,这样程序就与时序同步了。因此时序

是很重要的,不然就不能正确驱动硬件。

请问下各位我的理解对吗,我现在还是有些模糊希望有个明确的指导:)~~

其实是有的命令占用一个机器周期,有的占用3~4个机器周期(比如乘法指令),这样的话在编程时就有可能要用到延时程序了。还有就是硬件在数据传输过程中是严格按照时序传输的,所以在硬件的通讯驱动程序中,就要严格注意时序的问题。比如在单片机中用汇编写SPI总线的驱动,就是每一步指令都是一个机器周期执行。

在百度上搜一下