finsh源码中回车换行

发布于 2021-01-21 11:44:05
  1. 对于 Finsh 组件中大量的只使用 \n 由驱动来补 \r 而不是直接使用 \r\n 是由于历史包袱原因嘛。
  2. 由驱动来补 \r 其实不是很好,就为了一个 \r 来浪费 cpu 资源

查看更多

关注者
0
被浏览
141
3 个回答
bernard
bernard 2021-01-21

因为习惯只用'n'

张世争
张世争 2021-01-21

试下:LOG_D LOG_I LOG_E这样的。

#define DBG_ENABLE
#define DBG_SECTION_NAME    "test"
#define DBG_LEVEL           DBG_LOG
#include <rtdbg.h>
wirano
wirano 2021-02-08

n,是linux换行,finsh设计应该是按linux标准来的,由驱动实现win下换行兼容

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览