Mpc555 motor control function blockset in matlab

The following Matlab project contains the source code and Matlab examples used for mpc555 motor control function blockset. 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.

The source code and files included in this project are listed in the project files section, please make sure whether the listed source code meet your needs there.

Project Files: 

File NameSize
license.txt 1314
demos.xml 2793
tpu3_motor_control.h 53962
info.xml 494
3sin.png 6326
DPTRAMDATA.p 501
mpc555mtrctrldata_DPTRAMDATA_Constructor.p 319
schema.p 2077
MACROSETTING.p 507
mpc555mtrctrldata_MACROSETTING_Constructor.p 321
schema.p 757
MODULES.p 490
mpc555mtrctrldata_MODULES_Constructor.p 316
schema.p 1481
packagedefn.mat 1469
schema.p 2589
example_background.jpg 8520
mpc555_dptram_macro_parameters.m 24481
mpc555_dptram_wizard.m 45330
mpc555_dptram_wizard_macros.m 7190
mpc555_dptram_wizard_preset.m 2485
mpc555_dptram_wizard_set.m 4731
mpc555_mtrctrl_calc_actual.m 1086
mpc555_mtrctrl_calc_mask_actual.m 1416
mpc555_mtrctrl_calc_mask_param.m 2144
mpc555_mtrctrl_calc_mask_range.m 934
mpc555_mtrctrl_calc_param.m 782
mpc555_mtrctrl_calc_range.m 1379
mpc555_mtrctrl_check.m 12389
mpc555_mtrctrl_cpu14.m 1336
mpc555_mtrctrl_docroot.m 767
mpc555_mtrctrl_drawing_command.m 2462
mpc555_mtrctrl_ekf.m 4341
mpc555_mtrctrl_findtoolbox.m 618
mpc555_mtrctrl_getclock.m 1300
mpc555_mtrctrl_invert_macrodata.m 1473
mpc555_mtrctrl_maskparam.m 4486
mpc555_mtrctrl_mask_copy_values.m 2775
mpc555_mtrctrl_mask_error.m 335
mpc555_mtrctrl_mask_processing.m 525
mpc555_mtrctrl_tpu_3sin.m 29411
mpc555_mtrctrl_tpu_bldc.m 6853
mpc555_mtrctrl_tpu_comm2.m 8932
mpc555_mtrctrl_tpu_dcm.m 10512
mpc555_mtrctrl_tpu_fqm.m 5409
mpc555_mtrctrl_tpu_halld.m 1690
mpc555_mtrctrl_tpu_itc.m 3541
mpc555_mtrctrl_tpu_pma.m 11393
mpc555_mtrctrl_tpu_pmm.m 11383
mpc555_mtrctrl_tpu_psp.m 5103
mpc555_mtrctrl_tpu_sample.m 3755
mpc555_mtrctrl_tpu_sm.m 7825
mpc555_mtrctrl_tpu_sm_remote.m 2827
mpc555_mtrctrl_tpu_sm_remote_callback.m 1244
mpc555_mtrctrl_tpu_svm.m 17817
mpc555_mtrctrl_tpu_tsm.m 6519
mpc555_mtrctrl_tsm_length.m 1647
mpc555_mtrctrl_ucoderoot.m 974
mpc555_mtrctrl_validate_error.m 2861
mpc555_mtrctrl_validate_mask_value.m 2153
mpc555_mtrctrl_validate_value.m 4286
mpc555_phytec_pins.m 4634
mpc555_tcr_convert.m 2990
mpc555_tcr_convert_gui.m 9153
mpc555_tpu_mask_creator_macrorewrite.m 1278
mpc555_tpu_microcode_mask.m 8278
pma.png 3287
pma_example.m 5770
pmm.png 4148
mpc555_mtrctrl.mdl 349742
mpc555_mtrctrl_ekf_experimental.mdl 12903
mpc555_mtrctrl_library.mdl 39880
rtwmakecfg.m 783
sfun_mtrctrl_ekf.mexw32 19456
sfun_mtrctrl_tpu3_3sin.mexw32 19968
sfun_mtrctrl_tpu3_bldc.mexw32 19968
sfun_mtrctrl_tpu3_comm.mexw32 19456
sfun_mtrctrl_tpu3_comm2.mexw32 18944
sfun_mtrctrl_tpu3_comm_run.mexw32 17920
sfun_mtrctrl_tpu3_comm_start.mexw32 17920
sfun_mtrctrl_tpu3_dcm.mexw32 19456
sfun_mtrctrl_tpu3_fqm.mexw32 17920
sfun_mtrctrl_tpu3_halld.mexw32 18432
sfun_mtrctrl_tpu3_itc.mexw32 18944
sfun_mtrctrl_tpu3_pma.mexw32 19456
sfun_mtrctrl_tpu3_pmm.mexw32 19456
sfun_mtrctrl_tpu3_psp.mexw32 20480
sfun_mtrctrl_tpu3_sm.mexw32 18944
sfun_mtrctrl_tpu3_sm_remote.mexw32 17408
sfun_mtrctrl_tpu3_svm.mexw32 19968
sfun_mtrctrl_tpu3_tsm.mexw32 18944
sfun_mtrctrl_tpu3_tsm_split.mexw32 17408
sfun_tpu3_setparam.mexw32 17408
slblocks.m 2862
sfun_mtrctrl_ekf.c 12872
sfun_mtrctrl_ekf.tlc 13016
sfun_mtrctrl_tpu3_3sin.c 19947
sfun_mtrctrl_tpu3_3sin.tlc 28129
sfun_mtrctrl_tpu3_bldc.c 18045
sfun_mtrctrl_tpu3_bldc.tlc 17658
sfun_mtrctrl_tpu3_comm.c 18400
sfun_mtrctrl_tpu3_comm.tlc 6474
sfun_mtrctrl_tpu3_comm2.c 14229
sfun_mtrctrl_tpu3_comm2.tlc 10738
sfun_mtrctrl_tpu3_comm_run.c 9920
sfun_mtrctrl_tpu3_comm_run.tlc 3216
sfun_mtrctrl_tpu3_comm_start.c 9896
sfun_mtrctrl_tpu3_comm_start.tlc 2476
sfun_mtrctrl_tpu3_dcm.c 16650
sfun_mtrctrl_tpu3_dcm.tlc 7804
sfun_mtrctrl_tpu3_fqm.c 10777
sfun_mtrctrl_tpu3_fqm.tlc 5140
sfun_mtrctrl_tpu3_halld.c 13173
sfun_mtrctrl_tpu3_halld.tlc 8632
sfun_mtrctrl_tpu3_itc.c 13976
sfun_mtrctrl_tpu3_itc.tlc 11318
sfun_mtrctrl_tpu3_pma.c 15986
sfun_mtrctrl_tpu3_pma.tlc 9343
sfun_mtrctrl_tpu3_pmm.c 16003
sfun_mtrctrl_tpu3_pmm.tlc 9308
sfun_mtrctrl_tpu3_psp.c 17156
sfun_mtrctrl_tpu3_psp.tlc 11323
sfun_mtrctrl_tpu3_sm.c 13124
sfun_mtrctrl_tpu3_sm.tlc 9297
sfun_mtrctrl_tpu3_sm_remote.c 8820
sfun_mtrctrl_tpu3_sm_remote.tlc 2329
sfun_mtrctrl_tpu3_svm.c 17966
sfun_mtrctrl_tpu3_svm.tlc 26548
sfun_mtrctrl_tpu3_tsm.c 13286
sfun_mtrctrl_tpu3_tsm.tlc 10649
sfun_mtrctrl_tpu3_tsm_split.c 8111
sfun_mtrctrl_tpu3_tsm_split.tlc 2840
sfun_tpu3_setparam.c 8412
sfun_tpu3_setparam.tlc 1590
tpu3_mtrctrl_library.tlc 6264
tpu3_mtrctrl_param_dcm.tlc 15556
EngineControl.mdl 132159
EngineControl.html 537
EngineControl.png 19592
EngineControl_big.png 74983
3Sin.html 11213
3Sin1.png 30810
3Sin2.png 24180
3Sin3.png 24180
3Sin4.png 27373
3Sin5.png 35551
3Sin6.png 34906
3Sin7.png 31684
3Sinblock.png 1914
BLDC.html 7607
BLDC1.png 38899
BLDC2.png 40475
BLDC3.png 29602
BLDC4.png 25184
BLDC5.png 25184
BLDC6.png 25184
BLDCblock.png 2191
buildpdf.sh 1391
CKXform.html 1212
CKXformblock.png 1691
COMM.html 8128
COMM1.png 29291
COMM2.png 27766
COMMblock.png 2809
DCm.html 5786
DCm1.png 52641
DCm2.png 40435
DCm3.png 29361
DCm4.png 30055
DCm5.png 38020
DCm6.png 35732
DCmblock.png 1684
docstyle1.css 910
DPTRAMWiz.html 4262
DPTRAMWiz1.png 13610
DPTRAMWiz2.png 13090
DPTRAMWiz3.png 12861
DPTRAMWiz4.png 9634
DPTRAMWiz5.png 11826
DPTRAMWizblock.png 1750
DPTRAMWiz_cli.html 1570
DPTRAMWiz_pre.html 1045
DPTRAMWiz_set.html 2013
EKF.bib 496
EKF.pdf 91849
EKF.tex 11355
EKF.html 2763
EKF1.png 40757
EKF2.png 39593
EKFblock.png 2010
FQM.html 5838
FQM1.png 19846
FQM2.png 25862
FQMblock.png 1653
HALLD.html 6227
HALLD1.png 30074
HALLD2.png 26765
HALLD3.png 26540
HALLDblock.png 1492
helptoc.xml 2268
html2psconfig 1002
ITC.html 6944
ITC1.png 25987
ITC2.png 32577
ITC3.png 25502
ITC4.png 28521
ITCblock.png 1913
mpc555_mtrctrl.html 2220
mpc555_mtrctrl_alg.html 557
mpc555_mtrctrl_tpu.html 1284
mpc555_mtrctrl_util.html 581
PMA.html 11211
PMA1.png 30509
PMA2.png 30631
PMA3.png 34546
PMAblock.png 4463
PMAsim.html 1954
PMAsim1.png 79822
PMAsimblock.png 1357
PSP.html 7815
PSP1.png 32508
PSP2.png 35967
PSP3.png 27684
PSPblock.png 2633
SM.html 5823
SM1.png 37957
SM2.png 44424
SMblock.png 2228
SMremote.html 3124
SMremote1.png 18132
SMremoteblock.png 1656
SVM.html 7887
SVM1.png 29419
SVM2.png 24500
SVM3.png 30424
SVM4.png 28366
SVM5.png 28366
SVM6.png 32474
SVMblock.png 1840
TCRCalc.html 3968
TCRCalc1.png 9481
TCRCalcblock.png 2349
TSM.html 7933
TSM1.png 44098
TSMblock.png 1893
TSMsplit.html 1774
TSMsplit1.png 20002
TSMsplitblock.png 1462
VFcontrol.html 1367
VFcontrol1.png 15455
VFcontrolblock.png 2014
VFcontrolshot.png 2962
install_mpc555_mtrctrl_blockset.m 5224
README.TXT 78
README.TXT 105
mpc555_mtrctrl.pdf 1044831
README.TXT 1539
SerialHostEnd.m 1624
SerialHostScreen.m 1738
SerialMonitor.mdl 88311
SerialMonitor1.mdl 96522
SerialMonitorHost.mdl 21427
BLDCtest.mdl 115191
bldctest_tpu_microcode.S19 4104
COMMTest.mdl 109904
DCmTest.mdl 113055
DCmTest_tpu_microcode.S19 2116
FQMTest.mdl 105461
BLDCTest.html 826
BLDCtest.png 14307
BLDCtest_big.png 22487
COMMTest.html 1040
COMMTest.png 18240
COMMTest_big.png 56467
DCmTest.html 415
DCmTest.png 13420
DCmTest_big.png 21160
demostyle.css 850
FQMTest.html 1188
FQMTest.png 18213
FQMTest_big.png 32495
ITCTest.html 835
ITCTest.png 14194
ITCTest_big.png 35436
PMATest.html 776
PMATest.png 13533
PMATest_big.png 32672
PMMTest.png 12891
PMMTest_big.png 31267
PSPTest.html 874
PSPTest.png 16149
PSPTest_big.png 63735
SMTest.html 957
SMTest.png 17759
SMTest_big.png 33846
SVMTest.html 1072
SVMTest.png 12176
SVMTest_big.png 24716
ThreeSinTest.html 993
ThreeSinTest.png 24518
ThreeSinTest_big.png 39533
TSMTest.html 1046
TSMTest.png 15873
TSMTest3.html 1077
TSMTest3.png 13238
TSMTest3_big.png 39585
TSMTest4.html 1281
TSMTest4.png 19912
TSMTest4_big.png 47942
TSMTest_big.png 36100
ITCTest.mdl 170412
ITCTest_tpu_microcode.S19 2396
PMATest.mdl 124353
PMATest_tpu_microcode.S19 2396
PMMTest.mdl 117323
PSPTest.mdl 155955
PSPTest_tpu_microcode.S19 2396
SMTest.mdl 125245
smtest_tpu_microcode.S19 1088
SVMTest.mdl 126044
svmtest_tpu_microcode.S19 2760
ThreeSinTest.mdl 119964
ThreeSin_tpu_microcode.S19 3016
TSMTest.mdl 110781
TSMTest3.mdl 122050
TSMTest4.mdl 124034
TSMTest4_tpu_microcode.S19 1420
tstMPC555_test_compile.m 2100
tstMPC555_test_multifn.m 13475

SocialTags: 

Technology: 

IndustryTerm: