matlab自从16版本之后逐步淘汰了GUI的设计,变为appdesigner设计,matlab GUI文献较多,但是app介绍的文档较少,现在的书本也大多是GUI的设计说明,app中的程序比GUI中的要简单很多。
我们使用appdesigner设计一个串口选择的小程序。功能是在界面上可以选择哪个串口进行操作,采用的matlab版本是2022a
串口选择的需要下拉端口才行,
直接选择两个下拉框,分别命名为serialport1和serialport2,
两个组件都选择dropdown的回调函数,
就会在代码页面中出现两个回调函数。剩下就是读取串口的函数了,读取串口在新版的app中比较简单,直接两行代码就可以了。
Port1 = serialportlist("all"); % 查找所有可用串口
app.serialport1.Items = Port1; %把所有端口号的值赋值给app.serialport1的Items值,
这样我们运行后,就会自动识别所有的串口端口号。
| 留言与评论(共有 0 条评论) “” |