推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

RT-Thread-Shell实验-Finsh-Shell的基本使用

更新时间:2018-11-17 11:12:33 大小:133K 上传用户:sun2152查看TA发布的资源 标签:RT-Thread 下载积分:0分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

Finsh是RT-Thread 的shell组件,通过它能够直接在shell中调用系统函数,访问系统变量;接受C语言中大多数运算符(包括指针运算符)进行简单计算;通过定义指针(函数)变量并指向某特定地址,可以完成匿名函数调用的功能。表面感觉简单,内部实则非常复杂和强大。它包含了一个可接受C语言表达式的shell系统,而且被实现成类似于一个编译器,实现了纯手工编写的完整词法分析,语法分析,然后产生中间二进制代码,最后放到虚拟机中运行。对于用户而言,主要有以下功能:  (1) 获取系统运行时信息,如各种RT-Thread内核对象的动态信息。 (2) 能够对任意寄存器和内存地址进行读写操作  (3) 能够直接在shell中调用系统函数,访问系统变量

部分文件列表

文件名 大小
RT-Thread-Shell实验-Finsh-Shell的基本使用.pdf 133K

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载