有用RT-Thread的qq怎么刷赞求大神指点吗,关于finsh的问题求指点

 上传我的文档
 下载
 收藏
该文档贡献者很忙,什么也没留下。
 下载此文档
正在努力加载中...
rt-thread shell实验-finsh shell的基本使用
下载积分:300
内容提示:rt-thread shell实验-finsh shell的基本使用
文档格式:PDF|
浏览次数:17|
上传日期: 13:03:38|
文档星级:
该用户还上传了这些文档
rt-thread shell实验-finsh shell的基本使用
官方公共微信 下图是RT-Thread及外围组件的基本框架图: FinSH Shell RT-Device Filesystem RT...用户应用模块。 第二章 内核对象模型 RT-Thread的内核对象模型是一种非常有趣...  RT-Thread的RT-GUI在神舟开发板上移植_计算机软件及应用_IT/计算机_专业资料。...FreeRTOS_CNN 148页 5下载券 快快乐乐学ecos 7页 免费 嵌入式学习资料之基于...  (VC++) 组件 - CMSIS, CMSIS-RTOS - RT-Thread DFS 文件系统:devfs, ELM FatFs, JFFS2, NFS, romfs, UFFS, YAFFS2 - finsh shell(类似命令行的组件,...  使用RT-Thread 1.0.2 (或者打开任何一个 RTThread 工程) 部分引自 Prife ...http://blog.csdn.net/prife/article/details/.Finsh 组件配置在例程...  RT-Thread 新手入门指南首先是:官网网站 和 官方论坛 材料一 入门文档 RT-Thread 开发组针对新手编写了一套入门教程及相应的例子,涵盖裸机编程和 RTOS 应用编程,...  C# thread 线程类_计算机软件及应用_IT/计算机_专业资料。今日推荐 157...Android的线程使用来更新... 11页 2下载券 RT Thread RTOS应用之三... 暂无...今日: 0|主题: 1885|排名: 83&
友情提示:标题不合格、重复发帖,将会被封锁ID。详情请参考:
阿莫电子论坛, 原"中国电子开发网"当前位置:
Finsh Shell
Finsh Shell
& & & &&finsh是RT-Thread的命令行外壳(shell),提供一套供用户在命令行的操作接口,主要用于调试、查看系统信息。 finsh支持两种模式:1. C语言解释器模式, 为行文方便称之为c-style;2. 传统命令行模式,此模式又称为msh(module shell)。C语言表达式解释模式下, finsh能够解析执行大部分C语言的表达式,并使用类似C语言的函数调用方式访问系统中的函数及全局变量,此外它也能够通过命令行方式创建变量。
& & & &&在msh模式下,finsh运行方式类似于dos/bash等传统shell。
& & & & 在大部分嵌入式系统中,一般开发调试都使用硬件调试器和printf日志打印,在有些情况下,这两种方式并不是那么好用。比如对于RT-Thread这个多线程系统,我们想知道某个时刻系统中的线程运行状态、手动控制系统状态。如果有一个shell,就可以输入命令,直接相应的函数执行获得需要的信息,或者控制程序的行为。这无疑会十分方便。
& & & &&在嵌入式领域,C语言是最常用的开发语言,如果shell程序的命令是C语言的风格,那无疑是非常易用且有趣的。嵌入式设备通常采用交叉编译,一般需要将开发板与PC机连接起来通讯,常见连接方式包括,串口、USB、以太网、wifi等。一个灵活的shell应该可以在多种连接方式上工作。
& & & & finsh正是基于这些考虑而诞生的,finsh运行于开发板,它可以使用串口/以太网/USB等与PC机进行通信。下图是finsh的实际运行运行效果图。开发板运行RT-Thread,并使能了finsh组件,通过串口与PC机连接,PC上运行Secure CRT。按下回车,然后输入list_thread()将会打印系统当前所有线程,以及状态。
max volume
full screen
Update Required
To play the media you will need to either update your browser to a recent version or update your .}

我要回帖

更多关于 王者荣耀大神指点 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信