在我们使用单片机的时候,很多情况下需要用到精确的延时。比如在跟DS18B20进行通讯的时候需要遵循严格的时序,这就需要我们严格把控程序执行的时间。 一般我们都是通过执行空语句的方式来使程序延时。这种方法是用循环嵌套的方式使程序执行空操作,达到延时的目的;除此之外还有使用中断的方式等。 我们可以通过debug来验证我们的函数延时是否准确。本次实验采用12M的晶振进行仿真模拟,应当对软件进...
在linux驱动模型中,为了便于管理各种设备,我们把不同设备分别挂在他们对应的总线上,设备对应的驱动程序也在总线上找,这样就提出了deivce-bus-driver的模型,硬件上有许多设备总线,那么我们就在设备模型上抽象出bus概念,相应的device就代表设备,driver表示驱动,在代码中它们对应的结构体下面介绍,对于实际的设备及总线,这些结构体就可以嵌入到实际总线上。 1. bus ...
注意: 1,模板层语言注释:前端看不到 2,相当于Print了该变量 3,只写函数名,在模板里面相当于执行该函数 4,模板中不能调用有参函数的方法 5,深入查询:统一要用句点符 一,变量 在模板中 模板层 模板层 模板语言之变量 字符串:{{ name }} 数字:{{ age }} 列表{{ li }} 元组:{{ tu }} 字典:{{ di...