FinSH组件用法

FinSH组件用法概述本文简单介绍rtthread的FinSH控制台组件的用法,在实际项目中,该组件对调试非常方便。正文首先,先按上篇搭建好工程。这里,我以正点原子战舰板工程来实验。FinSH组件的文件结构如下:shell.c、msh.c这两个文件实际项目中基本不用更改,所以我们在cmd.c中增加我们需要的命令即可。不带参数的命令带参数的命令总结到这里,就简单了解了FinSH组件的用法。…

大家好,又见面了,我是你们的朋友全栈君。

概述

本文简单介绍rtthread的FinSH控制台组件的用法,在实际项目中,该组件对调试非常方便。

正文

首先,先按上篇搭建好工程。这里,我以正点原子战舰板工程来实验。
FinSH组件的文件结构如下:
在这里插入图片描述
shell.c、msh.c这两个文件实际项目中基本不用更改,所以我们在cmd.c中增加我们需要的命令即可。

不带参数的命令

在这里插入图片描述
在这里插入图片描述

带参数的命令

在这里插入图片描述
在这里插入图片描述

总结

到这里,就简单了解了FinSH组件的用法。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/143259.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 怎么退出vi编辑界面_centos保存退出vim

    怎么退出vi编辑界面_centos保存退出vim@Linux基础学习如何退出vi编辑页面background今天在虚拟机上练习如何自动挂载的时候,按照提示在命令行输入vi/etc/fstab,如下图:回车之后进入编辑器界面,如图:由于误操作将这个编辑器内的内容修改了,可是我并不想修改任何内容,然后摸索半天也不知道如何撤销修改,或者说不保存退出,于是我在网上寻找到了一些答案。方法网上的方法是按ESC键跳到命令模式,但我在我的虚…

    2022年9月29日
    0
  • Mysql几种索引类型的区别及适用情况

    Mysql几种索引类型的区别及适用情况如大家所知道的,Mysql目前主要有以下几种索引类型:FULLTEXT,HASH,BTREE,RTREE。那么,这几种索引有什么功能和性能上的不同呢?FULLTEXT即为全文索引,目前只有MyISAM引擎支持。其可以在CREATETABLE,ALTERTABLE,CREATEINDEX使用,不过目前只有CHAR、VARCHAR,TEXT列上可以创建全文索引。值得一提的

    2022年6月10日
    23
  • 常用meta整理

    常用meta整理

    2021年9月7日
    57
  • 几种常见的Runtime Exception

    几种常见的Runtime Exception摘要:一,error和exception的区别,RuntimeException和非RuntimeException的区别1.异常机制异常机制是指当程序出现错误后,程序如何处理。具体来说,异常机制提

    2022年7月1日
    21
  • Git clone的使用方法[通俗易懂]

    Git clone的使用方法[通俗易懂]使用Gitclone项目1.首先我们要确保我们的电脑上已经安装Git。桌面点击右键出现如下图所示的两个Git即Git已经安装。2.在电脑的任意一个磁盘里新建一个本地文件夹作为clone项目的保存文件夹。3.在码云上面打开我们要clone的项目。4.点击克隆/下载按钮出现项目地址的连接,点击后面的复制。5.进入我们创建的本地文件夹内,右击选择GitBash…

    2022年7月21日
    10
  • 关于W25Q128地址的定义

    1.W25Q128将16M的内存分为256个块,每个块是64K;又将一个块分为16个扇区,一个扇区是4K;又将一个扇区分为16个页,一个页是256字节地址。话不多说,上图:2.在图上右边的红框中可以看到Block0(块0)的地址是000000-00FFFF,再看到左边红框中Block0的16个扇区,地址范围对应的就是Block0的地址范围了,第一个扇区的起始地址就是0000,终止地址是0F…

    2022年4月6日
    142

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号