Code covered by the BSD License
-
...
-
...
-
SerialHostEnd(serialporthandl...
Persistently repeat using fscanf until all the data that was required has
-
SerialHostScreen(serialport, ...
Create a new figure
-
install_mpc555_mtrctrl_blocks...
%% INSTALL_MPC555_MTRCTRL_BLOCKSET()
-
makeInfo=rtwmakecfg()
-
mpc555_dptram_macro_parameter...
% FUNCTION MACRO_REPLACEMENT = MPC555_DPTRAM_MACRO_PARAMETERS()
-
mpc555_dptram_wizard(currents...
% MPC555_DPTRAM_WIZARD(CURRENTSYSTEM, CURRENTBLOCK, VARARGIN)
-
mpc555_dptram_wizard_macros(v...
% FUNCTION [VARARGOUT] = MPC555_DPTRAM_WIZARD_MACROS(VARARGIN)
-
mpc555_dptram_wizard_preset(f...
% FUNCTION MPC555_DPTRAM_WIZARD_PRESET(FNGROUP)
-
mpc555_dptram_wizard_set(bloc...
-
mpc555_mtrctrl_calc_mask_actu...
% function mpc555_mtrctrl_calc_mask_actual(block, ...
-
mpc555_mtrctrl_calc_mask_para...
function mpc555_mtrctrl_calc_mask_param(block, condition_var, ...
-
mpc555_mtrctrl_calc_mask_rang...
% function new_value = mpc555_mtrctrl_calc_mask_range(block, ...
-
mpc555_mtrctrl_calc_range(inp...
% function new_value = mpc555_mtrctrl_calc_range(input_value, ...
-
mpc555_mtrctrl_check(block, s...
Define the blocks we wish to check for and what we wish to check
-
mpc555_mtrctrl_cpu14(currentb...
% FUNCTION CPU14 = MPC555_MTRCTRL_CPU14(CURRENTBLOCK, TPUMODULE)
-
mpc555_mtrctrl_docroot()
% function output = mpc555_mtrctrl_docroot()
-
mpc555_mtrctrl_drawing_comman...
% FUNCTION DRAWINGCOMMAND = MPC555_MTRCTRL_DRAWING_COMMAND(BLOCKHANDLE, ...
-
mpc555_mtrctrl_ekf(block, cal...
% function mpc555_mtrctrl_ekf(block, callback_fn, varargin)
-
mpc555_mtrctrl_findtoolbox(fi...
% function file_location = mpc555_mtrctrl_findtoolbox(filename)
-
mpc555_mtrctrl_getclock(block...
-
mpc555_mtrctrl_invert_macroda...
Work out if this is a macro file that requires configuration
-
mpc555_mtrctrl_mask_copy_valu...
Declare the mask values for the current block as persistent
-
mpc555_mtrctrl_mask_error(blo...
Throw an error dialog message box
-
mpc555_mtrctrl_mask_processin...
% function mask_processing_enabled = mpc555_mtrctrl_mask_processing(block)
-
mpc555_mtrctrl_maskparam(enab...
FUNCTION MPC555_MTRCTRL_MASKPARAM(ENABLE_CONDS)
-
mpc555_mtrctrl_tpu_3sin(block...
% function varargout = mpc555_mtrctrl_tpu_3sin(block, callback_fn, varargin)
-
mpc555_mtrctrl_tpu_bldc(block...
% function varargout = mpc555_mtrctrl_tpu_bldc(block, callback_fn, varargin)
-
mpc555_mtrctrl_tpu_comm2(bloc...
% FUNCTION [VARARGOUT] = MPC555_MTRCTRL_TPU_COMM2(BLOCK, ACTION, VARARGIN)
-
mpc555_mtrctrl_tpu_dcm(block,...
% function varargout = mpc555_mtrctrl_tpu_dcm(block, callback_fn, varargin)
-
mpc555_mtrctrl_tpu_fqm(block,...
% FUNCTION [VARARGOUT] = MPC555_MTRCTRL_TPU_FQM(BLOCK, ACTION, VARARGIN)
-
mpc555_mtrctrl_tpu_halld(bloc...
% FUNCTION [VARARGOUT] = MPC555_MTRCTRL_TPU_HALLD(BLOCK, ACTION, VARARGIN)
-
mpc555_mtrctrl_tpu_itc(block,...
% function varargout = mpc555_mtrctrl_tpu_itc(block, callback_fn, varargin)
-
mpc555_mtrctrl_tpu_pma(block,...
% function varargout = mpc555_mtrctrl_tpu_pma(block, callback_fn, varargin)
-
mpc555_mtrctrl_tpu_pmm(block,...
% function varargout = mpc555_mtrctrl_tpu_pmm(block, callback_fn, varargin)
-
mpc555_mtrctrl_tpu_psp(block,...
% function varargout = mpc555_mtrctrl_tpu_psp(block, callback_fn, varargin)
-
mpc555_mtrctrl_tpu_sample(blo...
% function varargout = mpc555_mtrctrl_tpu_sample(block, callback_fn, varargin)
-
mpc555_mtrctrl_tpu_sm(block, ...
% function varargout = mpc555_mtrctrl_tpu_sm(block, callback_fn, varargin)
-
mpc555_mtrctrl_tpu_sm_remote_...
% MPC555_MTRCTRL_TPU_SM_REMOTE_CALLBACK(BLOCK, SYSTEM)
-
mpc555_mtrctrl_tpu_svm(block,...
% function varargout = mpc555_mtrctrl_tpu_svm(block, callback_fn, varargin)
-
mpc555_mtrctrl_tpu_tsm(block,...
% function varargout = mpc555_mtrctrl_tpu_tsm(block, callback_fn, varargin)
-
mpc555_mtrctrl_tsm_length(blo...
Firstly decide which mode - if local then just return the local
-
mpc555_mtrctrl_ucoderoot(src_...
% function output = mpc555_mtrctrl_ucoderoot(src_or_assembler)
-
mpc555_mtrctrl_validate_error...
% function str_message = mpc555_mtrctrl_validate_error(parameterspecs, ...
-
mpc555_mtrctrl_validate_mask_...
% function [validate] = mpc555_mtrctrl_validate_mask_value(block, ...
-
mpc555_mtrctrl_validate_value...
-
mpc555_phytec_pins(search)
% PIN = mpc555_phytec_pins(search)
-
mpc555_tcr_convert(currentblo...
FUNCTION TCRVALUES = MPC555_TCR_CONVERT(CURRENTBLOCK, MODULE, WHEREFROM,
-
mpc555_tcr_convert_gui(curren...
% FUNCTION MPC555_TCR_CONVERT_GUI(CURRENTBLOCK)
-
mpc555_tpu_mask_creator_macro...
Return if there are no values to be changed.
-
mpc555_tpu_microcode_mask(tpu...
MPC555_TPU_MICROCODE_MASK.M
-
pma_example(block)
Get a handle to a new figure
-
slblocks
SLBLOCKS Defines the block library for a specific Toolbox or Blockset.
-
tstMPC555_test_compile(buildf...
Get a path to the test build directory
-
tstMPC555_test_multifn()
Get a path to the test build directory
-
mpc555_mtrctrl_tpu_sm_remote.m
-
BLDCtest
-
COMMTest
-
DCmTest
-
EngineControl
-
FQMTest
-
ITCTest
-
PMATest
-
PMMTest
-
PSPTest
-
SMTest
-
SVMTest
-
SerialMonitor
-
SerialMonitor1
-
SerialMonitorHost
-
TSMTest
-
TSMTest3
-
TSMTest4
-
ThreeSinTest
-
mpc555_mtrctrl
-
mpc555_mtrctrl_ekf_experiment...
-
mpc555_mtrctrl_library
-
View all files
MPC555 Motor Control Function Blockset
by Edward Hartley
20 Mar 2006
(Updated 24 Apr 2006)
Additional I/O blocks for MPC555 target - specifically targetting TPU functionality
|
Watch this File
|
| File Information |
| Description |
This blockset is intended as an extension to the Embedded Target for Motorola(R) MPC555.
It supports additional TPU I/O functionality, which can be useful in the context of motor control. |
| Required Products |
Target Support Package FM5
Simulink Coder
Embedded Coder
Simulink
|
| MATLAB release |
MATLAB 7.2 (R2006a)
|
| Other requirements |
Requires:
Motorola(R) TPU Microcode Assember and Motorola(R) TPU Microcode
Appropriate toolchain for embedded target |
|
Tags for This File
|
| Everyone's Tags |
|
| Tags I've Applied |
|
| Add New Tags |
Please login to tag files.
|
| Comments and Ratings (8) |
| 12 Jul 2010 |
Thanh Dang Hong
|
|
|
| 29 Mar 2008 |
taha koroglu
|
|
|
| 28 Oct 2007 |
Fernando CedeƱo
|
|
|
| 19 Jul 2007 |
mentor violeta
|
|
|
| 19 Jul 2007 |
mentor violeta
|
|
|
| 16 Oct 2006 |
tebogo moloi
|
|
|
| 21 Apr 2006 |
Andtrew Meyers
|
|
|
| 17 Apr 2006 |
Andrew Meyers
|
|
|
| Updates |
| 21 Mar 2006 |
Cleaning up relevant stylistic bugs found by automated MLINT. |
| 18 Apr 2006 |
Fix bug highlighted in review (1) (DPTRAM wizard failed to invoke assembler if in directory with spaces)
Fix typos in documentation |
| 24 Apr 2006 |
FIXED bug in BLDC block - (Q6 not properly initialised). |
|
Contact us