前言
前面几章博主通过对Out-of-box 工程中的串口输出函数的源码进行走读分析解释串口数据的通讯协议,那么基于TI Demo的工作流程,我们也就可以开始进行MATLAB版本的上位机设计。
思路描述
根据1843 Out-of-box 开箱教程中具体操作流程
1)设计的上位机需要通过串口与毫米波雷达进行连接,因此我们需要有一个串口配置的模块,该模块用于选择端口号及波特率;
2)毫米波雷达在上电后只会进入待机状态,只有接收到一定的CFG指令,雷达才会进入配置模式并输出相应的数据,因此我们需要需要有一个模块用来控制CFG指令的发送;
3)当成功发送CFG指令后,毫米波雷达会进入工作状态并输出相应的数据,因此我们还需要设计一个显示界面用于展示解析出来的数据
下面博主将根据上述思路描述如何使用MATLAB设计出上述功能界面
上位机界面设计步骤:
首先打开MATLAB,然后点击APP窗口中的设计APP选项进入APP设计模式
然后选择一个空白APP开始MATLAB上位机制作(已经编写过的APP程序也可以通过左侧的打开按钮进行程序更新)
当进入APP编辑页面后,首先需要在组件库中拖动组件进行设计视图的规划,下面博