资源简介
非常好的Matlab 串口调试助手源码 ,可供参考开发
代码片段和文件信息
function varargout = rs232debug(varargin)
% rs232debug M-file for rs232debug.fig
% rs232debug by itself creates a new rs232debug or raises the existing
% singleton*.
%
% H = rs232debug returns the handle to a new rs232debug or the handle to
% the existing singleton*.
%
% rs232debug(‘CALLBACK‘hobjecteventDatahandles...) calls the local
% function named CALLBACK in rs232debug.M with the given input arguments.
%
% rs232debug(‘Property‘‘Value‘...) creates a new rs232debug or raises the
% existing singleton*. Starting from the left property value pairs are
% applied to the GUI before rs232debug_OpeningFunction gets called. An
% unrecognized property name or invalid value makes property application
% stop. All inputs are passed to rs232debug_OpeningFcn via varargin.
%
% *See GUI Options on GUIDE‘s Tools menu. Choose “GUI allows only one
% instance to run (singleton)“.
%
% See also: GUIDE GUIDATA GUIHANDLES
% Edit the above text to modify the response to help rs232debug
% Last Modified by GUIDE v2.5 19-Aug-2010 22:15:45
% Begin initialization code - DO NOT EDIT
gui_Singleton = 1;
gui_State = struct(‘gui_Name‘ mfilename ...
‘gui_Singleton‘ gui_Singleton ...
‘gui_OpeningFcn‘ @rs232debug_OpeningFcn ...
‘gui_OutputFcn‘ @rs232debug_OutputFcn ...
‘gui_LayoutFcn‘ [] ...
‘gui_Callback‘ []);
if nargin && ischar(varargin{1})
gui_State.gui_Callback = str2func(varargin{1});
end
if nargout
[varargout{1:nargout}] = gui_mainfcn(gui_State varargin{:});
else
gui_mainfcn(gui_State varargin{:});
end
% End initialization code - DO NOT EDIT
%==========================================================================
%开始输入函数
%==========================================================================
function rs232debug_OpeningFcn(hobject eventdata handles varargin)
handles.output = hobject;
% Update handles structure
guidata(hobject handles);
%==========================================================================
%结束输出函数
%==========================================================================
function varargout = rs232debug_OutputFcn(hobject eventdata handles)
varargout{1} = handles.output;
%==========================================================================
%【打开串口】按钮的Callback函数
%==========================================================================
function start_serial_Callback(hobject eventdata handles)
global scom
if get(hobject‘value‘) %若按下【打开串口】按钮,打开串口
com_n=sprintf(‘com%d‘get(handles.com‘value‘)); %获取串口的端口号
rates=[300 600 1200 2400 4800 9600 19200 38400 43000 56000 57600 115200];
baud_rate=rates(get(handles.rate‘value‘)); %获取波特率
switch get(handles.jiaoyan‘value‘)
case 1
jiaoyan=‘none‘;
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 15246 2010-08-21 22:54 rs232debug\rs232debug.asv
文件 5354 2010-08-21 21:42 rs232debug\rs232debug.fig
文件 14936 2010-08-22 10:50 rs232debug\rs232debug.m
文件 3584 2010-08-21 21:42 rs232debug\rs232debug_activex1
目录 0 2011-01-23 17:11 rs232debug
----------- --------- ---------- ----- ----
39120 5
相关资源
- OFDM MATLAB 通信系统仿真程序
- 小球沿空间螺旋线运动的动画
- matlab设计滤波器课程设计程序
- S变换 matlab源码
- ARIMA模型的MATLAB实现
- ARMA模型的MATLAB实现
- matlab 音调跟踪Pitch Tracking
- 遗传算法优化BP神经网络,以非线性函
- 粒子群算法在物流中心选址中的应用
- Sick激光雷达数据解析程序MATLAB
- MOEA\\Dmatlab注释,帮助大家理解
- LPP,matlab实现
- LDA,matlab实现
- 通信系统的matlab仿真
- 高斯光透镜变换后的matlab程序
- matlab模型预测控制
- 基于MATLAB的虹膜定位
- 量子聚类--matlab
- yolomatlab.zip
- matlab图像锐化处理
- MATLAB仿真mac协议
- 相机标定matlab程序,ubuntu
- lfm信号模糊函数图 matlab
- matlab r2014b 激活文件
- 使用matlab+web+server直接进行web开发.d
- 小生境PSO算法matlab程序
- 伪逆法的matlab实现
- 将视频分解成一帧一帧的matlab实现算
- 基音周期提取算法
- 基于遗传算法的BP神经网络MATLAB代码
评论
共有 条评论