一、USMART简介
USMART是一个串口调试组件,可以大大提高代码调试效率,为正点原子为STM32开发的类似linux中shell的调试工具。
一般开发者正常情况下,对单片机功能进行调试的过程大致为:下载——调试——修改——下载——调试——......过程十分繁琐,且对单片机有所损耗。USMART即为利用串口助手,通过串口发送指令给单片机,单片机通过接收的指令进行相应的操作,通过修改指令或其中的参数,观察不同的现象以达到调试的作用。
二、USMART的移植

三、USMART的使用

具体移植及使用过程请移步正点原子的视频教程及例程源码。简单掌握即可。

![[VulnHub靶机渗透] Sar: 1](https://img-blog.csdnimg.cn/direct/1066b76a420f4aed95ed65d906c84425.png)

![[CUDA手搓]从零开始用C++ CUDA搭建一个卷积神经网络(LeNet),了解神经网络各个层背后算法原理](https://img-blog.csdnimg.cn/direct/06e4cdf404394731ab3a3dbee5fa4aef.png)







![ARM汇编[0] hello world](https://img-blog.csdnimg.cn/direct/0fdde8f3301e4f3fade1c2f956c7c28a.png)






