嵌入式技术william hill官网
直播中

h1654155275.5741

7年用户 1012经验值
私信 关注
[问答]

RT-Thread Studio新建工程怎么开启msh输入呢?

大家好,我第一次使用RT-Thread Studio,新建工程编译后,下载到板子上,发现串口输出一直打印Hello RT-Thread, 没有msh> 输入, 我不能调用msh list这些指令,是不是我哪里没配置好啊。 我之前用的是源码BSP方式+Keil51弄的, 那个编译后下载到板子上就出现msh> 输入符号。
RT-Thread Studio这个不熟悉,不知道怎么开

2.jpg

回帖(2)

张超

2023-1-29 16:04:23
什么芯片、什么板子,上电不停的打印 Hello RT-Thread! 是正确的,看看串口那边的硬件(接收引脚)连接是不是正确,或者换个串口调试助手试一下。
2.jpg

发送时看看USB转串口上面的接收灯是不是亮的,新建的工程软件上是没啥问题的。

举报

张超

2023-1-29 16:04:31
能输出的话你直接在 main() 函数里面把内存使用和线程状态打印出来,代码如下,然后看一下还有多少内存。8K-RAM确实不大

#include
#define DBG_TAG "main"
#define DBG_LVL DBG_LOG
#include
int main(void)
{
    int count = 1;
    cmd_free(); // 打印内存使用情况
    cmd_ps();   // 打印线程状态
    while (count++)
    {
        LOG_D("Hello RT-Thread!");
        rt_thread_mdelay(1000);
    }
    return RT_EOK;
}
举报

更多回帖

发帖
×
20
完善资料,
赚取积分