第1页共12页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共12页这是我很久之前写串口通信程序时编的,网上这写资料很少,我是看着MATLAB的帮助文档自己一点点写的,虽然最后放弃了matlab上位机程序的方案,但是还是整理了一下之前的一些收获,写下以下的说明
编译环境:MATLAB2009a1打开GUIDE工具,点击红圈中的GUIDE图标
2直接利用默认设置点OK即可第2页共12页第1页共12页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第2页共12页3在控件篮拖拽控件到如下图的形式第3页共12页第2页共12页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第3页共12页4进行控件设置,右击控件点“PropertyInspector”,如图第4页共12页第3页共12页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第4页共12页一般仅设置Tag选项和String选项
其中String选项在按钮控件中就是GUI显示时的字符
Tag属性较为重要,在GUI编程时控件的索引主要利用Tag选项的属性并且在GUI生成回调函数时候也是由Tag属性的值命名的
这里将“打开串口”按钮控件的String设置为“打开串口”,tag设置为pb_OpenSerialPort
具体控件的设置和关于GUI的编程还是看下帮助(截图部分)或找本这方面的书看一下
第5页共12页第4页共12页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第5页共12页这里对我即将用的功能简述一下,MALTAB的GUI主要由两个文件,当设置好GUIDE时点击保存,这时将在当前路径自动产生两个名字相同的文件,但扩展标识符不同,一个为
fig文件,一个为
fig主要是GUI图形文件,和GUIDE设计的图像相同,