diff --git a/docs/Advanced_development/zh/QuecPythonSub/Timer.md b/docs/Advanced_development/zh/QuecPythonSub/Timer.md index 382cb276d37112af4032cf66f5717a9f3ca8e05b..5c9675fed4f104d13bea7169a151ab38456db2ab 100644 --- a/docs/Advanced_development/zh/QuecPythonSub/Timer.md +++ b/docs/Advanced_development/zh/QuecPythonSub/Timer.md @@ -1,13 +1,15 @@ # QuecPython Timer定时器开发 -文档主要基于EC600S介绍如何使用QuecPython\_Timer,定时器最常用的就是定时与计数,即可以作为精准延时处理,也可以在接通一个时钟源的前提下,统计总共有多少脉冲。通过本文你将了解到Timer的所有设置参数及使用方法。 +文档主要基于EC600S介绍如何使用QuecPython\_Timer,**其他模组操作类同**。定时器最常用的就是定时与计数,即可以作为精准延时处理,也可以在接通一个时钟源的前提下,统计总共有多少脉冲。通过本文你将了解到Timer的所有设置参数及使用方法。 ## 硬件描述 -目前开放共4个定时器 +目前开放共4个定时器,具体请参阅硬件支持情况进行确认,链接:https://python.quectel.com/doc/doc/Quecpython_intro/zh/Qp_Product_intro/Hardware_Support.html ## 软件设计 +软件相关API介绍参考链接:https://python.quectel.com/wiki/#/zh-cn/api/QuecPythonClasslib?id=timer + ### 常量说明 | 常量 | 说明 | @@ -21,11 +23,11 @@ ### 创建Timer对象 -timer = Timer(Timern)。创建Timer对象接口参数介绍如下: +timer = Timer(Timer)。创建Timer对象接口参数介绍如下: -| 参数 | 类型 | 说明 | -|--------|------|------------------------------------------| -| Timern | int | 定时器号。EC600S支持定时器Timer0\~Timer3 | +| 参数 | 类型 | 说明 | +| ----- | ---- | ---------------------------------------- | +| Timer | int | 定时器号。EC600S支持定时器Timer0\~Timer3 | ### 启动定时器 @@ -52,7 +54,7 @@ timer.stop():关闭对应的定时器,无参数。
![](media/d255a2ca8359e29ec11c9302558c8730.png) -
+ 注意: @@ -60,13 +62,13 @@ timer.stop():关闭对应的定时器,无参数。 2. 只有from machine import Timer模块,才能使用Timer内的函数和变量。 -3. 上述操作没有连接任何外设,仅作为熟悉指令参考 +3. 上述操作没有连接任何外设,仅作为熟悉指令参考。 ## 下载验证 ### 软件代码 -配套demo的参考代码为文档同目录下的timer_file.py文件。下载.py文件到模组运行,代码如下: +配套demo的参考代码为文档同目录下的timer_file.py文件。下载.py文件到模组运行,代码如下: 点击下载代码 ```python import log @@ -111,9 +113,5 @@ while state:
![](media/7b7eed9267576d8033ab0fa72a075efb.png) -
-## 配套代码 - - 下载代码 \ No newline at end of file