说明

SEGGER RTT调试全名为SEGGER’s Real Time Transfer,实时传输调试,其调试传输能力非常优秀,表现为调试的数据传输速度快、时延低。并且通过相应的API,可以将其配置为多个窗口调试。

优缺点

优点

最显而易见的一个优点就是使用SEGGER RTT进行数据调试,可以节省使用串口的资源进行显示输入输出,从而达到节省IO管脚资源的效果。

以下为SEGGER官方给出的性能数据

233

SEGGER 传输82 Bytes数据时延

先导

windows为主、linux使用WSL子系统的路子走不通了,相关帖子在这里 。因为使用WSL方案USB串口无法直通到linux方案中,并且GUI方面也是有所缺失,使用起来并不得劲。所以打算转换思路,以linux为主、windows为辅的路子(linux下使用虚拟机运行windows)。所以在笔记本上重新捡起manjaro KDE`,感觉触控板要用起来,所以有了本篇帖子

先导

为什么要使用VNC: VNC是一个通用的桌面分享协议,与windows的RDP协议齐名,用于在不同电脑键进行桌面分享,可以在另一台电脑操控你当前的电脑。当前我的需求就是在windows系统下链接我的linux主机进行远程操作

说明

此脚本用于更新git仓库,主要用于使用ssh克隆的仓库,使用https克隆或者直接下载的不可使用此脚本进行更新,编写此贴用于保存脚本以供后用

先导

安装WSL2 Linux子系统是我打算在游戏主机上面安装轻量级开发环境的下一步打算,至于为什么不用更好评的WSL1我也不多说,毕竟WSL2Microsoft主推的,支持的特性和后续的维护应该会更快且优先级更高,所以本文使用WSL2

系统需求

下面只是列举基本要求,详细的内容请查看微软的文档传送门

pic wsl2 require

所以如果不是win10的话就基本不能体验WSL2

先导

为什么想要安装scoop并且是在win10中呢?这个问题主要聚焦于我的游戏小主机上,我想要能够随时玩游戏的同时也能够进一定的博客工作或者轻量级的开发(现在wsl2中),所以需要使用scoop这个Windows的命令行工具。 但是这个工具在国内进行安装是有一定的难度的,主要是网络环境以及系统的需求,所以做此帖子留作参考

系统需求

  • 操作系统: win10 (主要是基本能够一步到位,不用考虑以下因素,当然,Windows的其他发行版满足以下需求也可以进行安装)
  • power shell版本: 3.0以上