diff --git a/rt-thread-version/rt-thread-standard/programming-manual/device/hwtimer/hwtimer.md b/rt-thread-version/rt-thread-standard/programming-manual/device/hwtimer/hwtimer.md index ee42ecada9578fefa9a1e9a813423fbfc435f67d..171dfa0c96fa93717928b5251fe7b8d28f13b846 100644 --- a/rt-thread-version/rt-thread-standard/programming-manual/device/hwtimer/hwtimer.md +++ b/rt-thread-version/rt-thread-standard/programming-manual/device/hwtimer/hwtimer.md @@ -116,6 +116,8 @@ static int hwtimer_sample(int argc, char *argv[]) rt_device_open(hw_dev, RT_DEVICE_OFLAG_RDWR); /* 设置超时回调函数 */ rt_device_set_rx_indicate(hw_dev, timeout_cb); + + return 0; } ``` @@ -189,6 +191,7 @@ static int hwtimer_sample(int argc, char *argv[]) /* 设置模式为周期性定时器 */ mode = HWTIMER_MODE_PERIOD; rt_device_control(hw_dev, HWTIMER_CTRL_MODE_SET, &mode); + return 0; } ``` @@ -253,6 +256,8 @@ static int hwtimer_sample(int argc, char *argv[]) timeout_s.sec = 5; /* 秒 */ timeout_s.usec = 0; /* 微秒 */ rt_device_write(hw_dev, 0, &timeout_s, sizeof(timeout_s)); + + return 0; } ```