![]() |
RT-Thread API参考手册
4.0.3
嵌入式实时操作系统
|
内核中其他有用的服务 更多...
模块 | |
| 字符串操作 | |
| 字符串操作 | |
| 内存操作 | |
| 内存操作 | |
| 双向链表 | |
| 双向链表 | |
| 单向链表 | |
| 单向链表 | |
函数 | |
| 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 | 字符串。 |
| void rt_kprintf | ( | const char * | fmt, |
| ... | |||
| ) |
打印格式化字符串
该函数将打印格式化的字符串到系统控制台。
| fmt | 格式化字符串的格式 |
| int __rt_ffs | ( | int | value | ) |
获取最低有效位索引
此函数在值中查找第一个位集(从最低有效位开始)并返回该位的索引。
位从第位1位开始编号(最低有效位)。 任何这些函数的返回值为零意味着参数为零。