- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Finsh的基本使用
Finsh的基本使用
RealTouch 评估板 RT‐Thread 入门文档
版本号:1.0.0
日期:2012/8/17
修订记录
日期 作者 修订历史
2012/8/17 bloom5 创建文档
实验目的
快速熟悉命令行形式的调试和信息查看组件 Finsh
硬件说明
本实验使用 RT-Thread 官方的 Realtouch 开发板作为实验平台。涉及
到的硬件主要为
串口 3,作为 rt_kprintf 输出,需要连接 JTAG 扩展板
具体请参见《Realtouch开发板使用手册》
实验原理及程序结构
对于用户来讲,Finsh 组件有三个主要功能
获取系统运行时信息,如各种 RT-Thread 内核对象的动态信息。
能够对任意寄存器和内存地址进行读写操作
能够直接在 shell 中调用系统函数,访问系统变量
实验设计
本实验的主要设计目的是帮助读者了解 Finsh组件的基本用法及内置
命令。请读者注意,本实验本身不具有实际的工程参考价值,只是帮助读
者快速了解 Finsh 组件的用法。
源程序说明
系统依赖
在 rtconfig.h 中需要开启
#define RT_USING_HEAP
此项可选,开启此项可以创建动态线程和动态信号量,如果使用静态线程和
静态信号量,则此项不是必要的
#define RT_USING_CONSOLE
此项必须,本实验使用 rt_kprintf 向串口打印按键信息,因此需要开启此
项
#define RT_USING_FINSH
此项必须,只有打开此项,Finsh 组件才会被使用
#define RT_USING_SYMTAB
此项可选,打开此项可以使用宏输出的方式向 Finsh shell中添加命
令。
主程序说明
Finsh 的配置,在 rt_config.h 中使能 Finsh 组件,默认情况是使能的。
/* SECTION: Finsh, a C-Express shell */
#define RT_USING_FINSH
/* Using symbol table */
#define FINSH_USING_SYMTAB
#define FINSH_USING_DESCRIPTION
Finsh 的初始化
#ifdef RT_USING_FINSH
/* initialize Finsh */
Finsh_system_init();
Finsh_set_device(RT_CONSOLE_DEVICE_NAME);
您可能关注的文档
- Empirical Determination of Threshold Partial Wave Amplitudes in p p to p p omega.pdf
- Empirical Evaluation of Interactive Multimodal Error Correction.pdf
- Empirical Evaluation of Upstream Throughput in a SIS Access Network.pdf
- Empirical Evaluation of Clustering Algorithms.pdf
- Empirical Price Modeling for Sponsored Search.pdf
- Empirically Derived Multimedia Design Guidelines for Browsing Large Volumes of EMail Data.pdf
- Enabling Agents to Dynamically Select Protocols for Interactions.pdf
- EM算法与 KMeans算法比较.pdf
- Enabling Autonomic Grid Applications Dynamic Composition, Coordination and Interaction.pdf
- EndNote中实现中英文文献混排的方法.pdf
- FinsGateway软件的使用总结.pdf
- Fishandchips(英语试题八年级附答案).doc
- FITDocument(D首期肺癌大会专题陆舜等FIT).pdf
- FIR数字滤波器设计窗函数法与频率抽样法比较.pdf
- Fitness versus Longevity in AgeStructured Population Dynamics.pdf
- FIR滤波器约束Minimax设计算法.pdf
- Fixed Points in SelfSimilar Analysis of Time Series.pdf
- Fitting Formulae for the Effects of Binary Interactions on Lick Indices and Colours of Stel.pdf
- Fixed vs Dynamic Subtransfer in Reinforcement Learning.pdf
- FixedOrder QCD Backgrounds to BFKL Dynamics in Forward Jet Production.pdf
最近下载
- 档案整理及数字化投标方案(517页).doc VIP
- 2025解读新《监察法实施条例》核心要点与条文速览PPT学习课件(含文字稿).pptx VIP
- 铁路信号电缆配线作业.ppt VIP
- 2025江苏邳州农村商业银行招聘10人笔试历年典型考题及考点剖析附带答案详解.docx
- 采砂船水上船舶运输安全应急预案 .docx VIP
- 2025年自贡市中考英语试卷(含答案解析).docx
- 2024年北京昌平四年级(下)期末英语(含答案).pdf
- 七年级下册数学期末试卷.pdf VIP
- SH_T 3043-2014石油化工设备管道钢结构表面色和标志规定.pdf VIP
- 新人教版数学四年级上册课本练习题《练习一》可编辑可打印.pdf VIP
文档评论(0)