RT-Thread API参考手册  4.0.3
嵌入式实时操作系统

armv7 generic timer接口 更多...

函数

void gtimer_set_counter_frequency (rt_uint32_t value)
 配置gtimer工作频率. 更多...
 
void gtimer_set_load_value (rt_uint32_t value)
 配置gtimer tick值. 更多...
 
rt_uint32_t gtimer_get_current_value (void)
 获取gtimer当前计数器值. 更多...
 
rt_uint64_t gtimer_get_current_physical_value (void)
 获取gtimer physical计数器值. 更多...
 
void gtimer_set_physical_compare_value (rt_uint64_t value)
 设置physical比较器值. 更多...
 
rt_uint64_t gtimer_get_physical_compare_value (void)
 获取physical比较器值. 更多...
 
void gtimer_set_control (rt_uint32_t value)
 设置gtimer控制寄存器. 更多...
 
rt_uint32_t gtimer_get_control (void)
 获取gtimer控制寄存器值. 更多...
 

详细描述

armv7 generic timer接口

函数说明

void gtimer_set_counter_frequency ( rt_uint32_t  value)

配置gtimer工作频率.

参数
valuegtimer工作频率,单位Hz
void gtimer_set_load_value ( rt_uint32_t  value)

配置gtimer tick值.

参数
valuegtimer tick值
rt_uint32_t gtimer_get_current_value ( void  )

获取gtimer当前计数器值.

返回
当前计数值
rt_uint64_t gtimer_get_current_physical_value ( void  )

获取gtimer physical计数器值.

返回
当前physical计数器值
void gtimer_set_physical_compare_value ( rt_uint64_t  value)

设置physical比较器值.

参数
valuephysical比较器值
rt_uint64_t gtimer_get_physical_compare_value ( void  )

获取physical比较器值.

返回
physical比较器值
void gtimer_set_control ( rt_uint32_t  value)

设置gtimer控制寄存器.

参数
value控制寄存器值
rt_uint32_t gtimer_get_control ( void  )

获取gtimer控制寄存器值.

返回
控制寄存器值