- 1
- 2
- 3
- 4
- 5
RTT4-RTThread使用Shellfinsh及TC测试框架
资料介绍
使用RT-Thread 1.0.2 (或者打开任何一个RTThread 工程)
部分引自Prife 的《RT_Thread 的测试框架使用及分析》,仔细阅读后作了修订。
http://blog.csdn.net/prife/article/details/7487038
1.Finsh 组件配置
在例程源代码中,系统配置已经完毕,首先是修改了rtconfig.h 文件,将使用Finsh 组件的
宏打开
其次将Finsh 组件的源文件加入到工程中编译
2.连接串口
下载程序后,连接好串口1,打开SecureCRT.exe,设置波特率115200,后连接。
3.使用命令
开发板上电后,显示:
输入list() 后回车
,list() 命令的作用就是将系统中支持的所有shell 命令都打印出来, 也可以按TAB 键。有点
类似与其他系统中的help 命令。有了这些命令和描述信息,我们就可以深入内核,查看它
们的信息。
当前系统中运行的线程信息。敲入list_thread() ,回车。
当前系统实际运行时所有线程信息。当前系统中运行着10 个线程。
线程的名称,优先级,运行状态,堆栈地址,堆栈大小,最大使用堆栈,剩余运行tick 时
间,错误信息都一览无遗,呵呵,是不是很方便。
其实, Finsh 的更强大功能还等着你挖掘呢.
4.一个最简单的测试用例(不使用TestCase
框架)
在application.c 中的最后添加如下代码
int testfunc(void)
{
rt_kprintf("hello, rt-thread!\n");
return 0;
}
#include <finsh.h>
FINSH_FUNCTION_EXPORT(testfunc, just a test function);
重新编译工程,启动串口工具
输入命令list() 或者按Tab 键
部分文件列表
文件名 | 大小 |
RTT4-RTThread使用Shellfinsh及TC测试框架.pdf | 1M |
部分页面预览
(完整内容请下载后查看)最新上传
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic下载 打赏310.00元 3天前
用户:小猫做电路
-
21ic下载 打赏310.00元 3天前
用户:gsy幸运
-
21ic下载 打赏310.00元 3天前
用户:liqiang9090
-
21ic下载 打赏310.00元 3天前
用户:zhengdai
-
21ic下载 打赏160.00元 3天前
用户:w1966891335
-
21ic下载 打赏160.00元 3天前
用户:w178191520
-
21ic下载 打赏160.00元 3天前
用户:kk1957135547
-
21ic下载 打赏40.00元 3天前
用户:WK520077778
-
21ic下载 打赏40.00元 3天前
用户:sun2152
-
21ic下载 打赏30.00元 3天前
用户:xuzhen1
-
21ic下载 打赏50.00元 3天前
用户:铁蛋锅
-
21ic下载 打赏30.00元 3天前
用户:xzxbybd
-
21ic下载 打赏40.00元 3天前
用户:z00
-
21ic下载 打赏40.00元 3天前
用户:forgot
-
21ic下载 打赏40.00元 3天前
用户:happypcb
-
21ic下载 打赏20.00元 3天前
用户:zhaoqshan
-
21ic下载 打赏5.00元 3天前
用户:17724187683
-
21ic下载 打赏5.00元 3天前
用户:zmm1818
-
21ic小能手 打赏15.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
chenruiji 打赏1.00元 3天前
资料:血糖仪原理图
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
资料:测试智能语音控制模块
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
cai0603 打赏3.00元 3天前
用户:CJQ_ENJOY
-
21ic小能手 打赏5.00元 3天前
全部评论(0)