【ART-Pi测评】三:RTT Studio项目的串口终端及其msh组件
[复制链接]
RTT Studio项目成功编译并下载到开发板H750后,还可以连接串口后,开启调试终端,对手动运行命令,程序调试等非常方便。
首先查询引脚资料
用杜邦线连接带USB串口(TTL接口),需要安装好相应的串口驱动哈。我用的是六合一模块
开发板的RXD要接串口的TXD,开发板的TXD要接串口的RXD,还有,要接上GND,即开发板的GND联通串口模块的GND。
然后查看驱动是否正确安装
打开Studio,编译,烧录后,打开终端
开发板启动后,就可以看到一下的界面
按下Tab键,会显示能用的终端内置命令
“ps”命令可以查看当前的线程
list_device查看注册的设备
free查看内存占用情况
根据RTT的参考资料,
新建文件led_red.c
具体代码如下
#include <rtthread.h>
#include <rtdevice.h>
#include "drv_common.h"
#define LED_PIN_RED GET_PIN(C, 15)
int led_red(void)
{
rt_pin_mode(LED_PIN_RED, PIN_MODE_OUTPUT);
rt_pin_write(LED_PIN_RED, !rt_pin_read(LED_PIN_RED));
return RT_EOK;
}
MSH_CMD_EXPORT(led_red, control red led flip);
编译后下载至开发板
然后在终端内键入led_red命令,每执行一次命令,可以看到闪烁灯的红色发生翻转。
RTT的msh组件进行调试确实很方便!
|