Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
BaiXuePrincess
rt-thread
提交
921e6057
R
rt-thread
项目概览
BaiXuePrincess
/
rt-thread
与 Fork 源项目一致
Fork自
RT-Thread / rt-thread
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
R
rt-thread
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
921e6057
编写于
9月 10, 2021
作者:
G
guozhanxin
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
[clock] Improve the code comment of the clock.c
上级
45440d24
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
20 addition
and
14 deletion
+20
-14
src/clock.c
src/clock.c
+20
-14
未找到文件。
src/clock.c
浏览文件 @
921e6057
...
...
@@ -33,9 +33,9 @@ static volatile rt_tick_t rt_tick = 0;
/**@{*/
/**
* This function will return current tick from operating system startup
*
@brief
This function will return current tick from operating system startup
*
* @return current tick
* @return
Return
current tick
*/
rt_tick_t
rt_tick_get
(
void
)
{
...
...
@@ -45,7 +45,9 @@ rt_tick_t rt_tick_get(void)
RTM_EXPORT
(
rt_tick_get
);
/**
* This function will set current tick
* @brief This function will set current tick
*
* @param tick is the value that you will set.
*/
void
rt_tick_set
(
rt_tick_t
tick
)
{
...
...
@@ -57,8 +59,8 @@ void rt_tick_set(rt_tick_t tick)
}
/**
*
This function will notify kernel there is one tick passed. Normally,
* this function is invoked by clock ISR.
*
@brief This function will notify kernel there is one tick passed.
*
Normally,
this function is invoked by clock ISR.
*/
void
rt_tick_increase
(
void
)
{
...
...
@@ -97,14 +99,14 @@ void rt_tick_increase(void)
}
/**
* This function will calculate the tick from millisecond.
*
@brief
This function will calculate the tick from millisecond.
*
* @param
m
s the specified millisecond
* - Negative Number wait forever
* - Zero not wait
* - Max 0x7fffffff
* @param
ms i
s the specified millisecond
*
- Negative Number wait forever
*
- Zero not wait
*
- Max 0x7fffffff
*
* @return the calculated tick
* @return
Return
the calculated tick
*/
rt_tick_t
rt_tick_from_millisecond
(
rt_int32_t
ms
)
{
...
...
@@ -126,9 +128,13 @@ rt_tick_t rt_tick_from_millisecond(rt_int32_t ms)
RTM_EXPORT
(
rt_tick_from_millisecond
);
/**
* This function will provide the passed millisecond from boot.
*
* @return passed millisecond from boot
* @brief This function will return the passed millisecond from boot.
*
* @note When the value of RT_TICK_PER_SECOND is lower than 1000 or
* is not an integral multiple of 1000, this function will not
* provide the correct 1ms-based tick.
*
* @return Return passed millisecond from boot
*/
RT_WEAK
rt_tick_t
rt_tick_get_millisecond
(
void
)
{
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录