RT-Thread 使用 CubeMX 的 VCP(虚拟串口)

19分钟视频展示

Posted by Sugar on June 29, 2019

以前在推文《我精简的 RT-Thread 内核开源啦》中提到过 RT-Thread 可以用 CubeMX 的 VCP,
下面将展示 RT-Thread 的过程,文末有视频地址。

先搞定 CubeMX 的 VCP

这里只提示要点,详细过程见演示视频

  • STM32F407 使用 VCP 要调大 heap

  • 按架构修改代码,可以保证工作量最少。

  • 下面是很少量的修改,十分简单。

  • 看下效果吧

RT-Thread 使用 VCPSend

RT-Thread 使用的是我精简过的内核
推荐使用 git 的 submodule 方式引用我的精简内核。

  • git submodule 引用内核

  • 少量代码修改过程如下:

  • 效果展示

OK啦!

PS

  • 视频中的工作流包含的内容:

    从 0 起点开始很详细的步骤。
    除了本文所述内容外,还包括以下内容。

  1. 如何使用 git 做版本管理; 如何把代码托管给 git
    如何提交
    如何让 git 忽略不关心的内容
    如何使用 git submodule

  2. 如何使用 project-generator 减小软件维护成本; 怎样修改配置文件
    怎样用命令生成目标工程

  • 在从前的推文中不只一次提到代码架构,通过本便也看到了:弄懂架构,可以使代码修改量最小。

  • 实际上功能这么简单的代码,多改几行也没什么。从初学时就养成规范架构的习惯,对以后接触大工程有很大好处

  • 我们常说的:代码模块化代码文件管理这些都与好的架构思想非常相关。

  • 视频地址

点此 B站 链接

点此 Youtube 链接

关注作者

欢迎扫码关注我的公众号MultiMCU EDU

提示:在公众号“关于我”页面可加作者微信好友。

请我喝杯咖啡如何?

微信 weixinfukuan 支付宝 zhifubaofukuan