RT-Thread API参考手册  3.1.1
嵌入式实时操作系统
其他内核服务

内核中其他有用的服务 更多...

模块

 字符串操作
 字符串操作
 
 内存操作
 内存操作
 
 双向链表
 双向链表
 
 单向链表
 单向链表
 

函数

void rt_show_version (void)
 该函数将打印 rt-thread rtos 的版本信息。
 
rt_device_t rt_console_get_device (void)
 获取控制台设备句柄 更多...
 
rt_device_t rt_console_set_device (const char *name)
 设置控制台设备句柄 更多...
 
void rt_kputs (const char *str)
 打印字符串 更多...
 
void rt_kprintf (const char *fmt,...)
 打印格式化字符串 更多...
 
int __rt_ffs (int value)
 获取最低有效位索引 更多...
 

详细描述

内核中其他有用的服务

函数说明

rt_device_t rt_console_get_device ( void  )

获取控制台设备句柄

该函数将返回控制台的设备对象句柄

返回
控制台的设备对象句柄
rt_device_t rt_console_set_device ( const char *  name)

设置控制台设备句柄

此功能将设置控制台设备。 将设备设置为控制台后, rt_kprintf的所有输出都将重定向到此新设备。

参数
name新控制台设备的名称
返回
旧控制台设备句柄
void rt_kputs ( const char *  str)

打印字符串

该函数将打印字符串到控制台。

参数
str字符串。
int __rt_ffs ( int  value)

获取最低有效位索引

此函数在值中查找第一个位集(从最低有效位开始)并返回该位的索引。

位从第位1位开始编号(最低有效位)。 任何这些函数的返回值为零意味着参数为零。

返回
返回第一个位集的索引。 如果value为0,则此函数应返回0。