kit7828 发表于 2021-9-13 19:00

【ART-Pi测评】三:RTT Studio项目的串口终端及其msh组件

<p>RTT Studio项目成功编译并下载到开发板H750后,还可以连接串口后,开启调试终端,对手动运行命令,程序调试等非常方便。</p>

<p>首先查询引脚资料</p>

<p>&nbsp;用杜邦线连接带USB串口(TTL接口),需要安装好相应的串口驱动哈。我用的是六合一模块</p>

<p>&nbsp;开发板的RXD要接串口的TXD,开发板的TXD要接串口的RXD,还有,要接上GND,即开发板的GND联通串口模块的GND。</p>

<p>然后查看驱动是否正确安装</p>

<p> &nbsp;&nbsp;打开Studio,编译,烧录后,打开终端</p>

<p></p>

<p>开发板启动后,就可以看到一下的界面</p>

<p></p>

<p>按下Tab键,会显示能用的终端内置命令</p>

<p>&nbsp;&nbsp;</p>

<p>&ldquo;ps&rdquo;命令可以查看当前的线程</p>

<p> &nbsp;&nbsp;list_device查看注册的设备</p>

<p>free查看内存占用情况</p>

<p>根据RTT的参考资料,</p>

<p>新建文件led_red.c</p>

<p></p>

<p>具体代码如下</p>

<p>#include &lt;rtthread.h&gt;<br />
#include &lt;rtdevice.h&gt;<br />
#include &quot;drv_common.h&quot;</p>

<p>#define LED_PIN_RED GET_PIN(C, 15)</p>

<p>int led_red(void)<br />
{<br />
&nbsp; &nbsp; rt_pin_mode(LED_PIN_RED, PIN_MODE_OUTPUT);</p>

<p>&nbsp; &nbsp; rt_pin_write(LED_PIN_RED, !rt_pin_read(LED_PIN_RED));</p>

<p>&nbsp; &nbsp; return RT_EOK;<br />
}<br />
MSH_CMD_EXPORT(led_red, control red led flip);</p>

<p>编译后下载至开发板</p>

<p>然后在终端内键入led_red命令,每执行一次命令,可以看到闪烁灯的红色发生翻转。</p>

<p> &nbsp; &nbsp;&nbsp;RTT的msh组件进行调试确实很方便!</p>

Jacktang 发表于 2021-9-15 10:47

<p>楼主的六合一多功能串口模块还行,有的模块驱动不好装,连接板子总出问题</p>

annysky2012 发表于 2021-9-15 15:07

<p>msh组件进行调试确实很方便!解决了很多调试不方便得问题</p>

kit7828 发表于 2021-9-22 19:25

Jacktang 发表于 2021-9-15 10:47
楼主的六合一多功能串口模块还行,有的模块驱动不好装,连接板子总出问题

<p>个人觉得这种调试工具应该要用品质好点的</p>

kit7828 发表于 2021-9-22 19:25

annysky2012 发表于 2021-9-15 15:07
msh组件进行调试确实很方便!解决了很多调试不方便得问题

<p>是的,确实方便很多</p>
页: [1]
查看完整版本: 【ART-Pi测评】三:RTT Studio项目的串口终端及其msh组件