USMART调试组件基本过程
Posted studying~
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了USMART调试组件基本过程相关的知识,希望对你有一定的参考价值。
什么是USMART?
USMART是正点原子团队为其STM32开发平台开发的一种类似linux的shell的调试工具。具体工作过程是通过串口发送命令给单片机,然后单片机收到命令之后调用单片机里面对应的相关函数,并执行,同时支持返回结果。
USMART调试过程:
USMART配置步骤:
将USMART包添加到工程中,头文件要包含到path。
添加需要调用的函数到usmart_config.c文件中。
主函数中调用usmart_dev.init函数初始化usmart。
即可通过助手发送命令,调用在usmart注册过的函数。
USMART系统命令:
USMART有7个系统命令:
?: 获取帮助信息
help: 获取帮助信息
list: 可用的函数列表
id: 可用函数的ID列表
hex: 参数16进制显示,后跟空格+数字即执行进制转换
dec: 参数10进制显示,后跟空格+数字即执行进制转换
runtime 1,开启函数运行计时;0,关闭函数运行计时;
请按照程序编写格式输入函数名及参数并以回车键结束.
以上是关于USMART调试组件基本过程的主要内容,如果未能解决你的问题,请参考以下文章