MPLAB Device Blocks for Simulink :dsPIC, PIC32 and SAM mcu

dsPIC, PIC32, SAMx2, SAMx5 and SAMx7 support package
6K Downloads
Aktualisiert 6. Aug 2024

Zitieren als

MPLAB-Device-Blocks-for-Simulink (Microchip Technology)

Kompatibilität der MATLAB-Version
Erstellt mit R2024a
Kompatibel mit allen Versionen
Plattform-Kompatibilität
Windows macOS Linux
Tags Tags hinzufügen

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

blocks

examples

examples/MOTOR_PMSM_MCB_FOC_SAME70/Sensored_FOC_Encoder_PMSM_SAME70_MCLV2

examples/MOTOR_PMSM_MCB_FOC_SAME70/Sensored_PosCtrl_FOC_PMSM_SAME70_MCLV2

examples/MOTOR_PMSM_MCB_FOC_SAME70/Sensorless_FOC_PMSM_SAME70_MCLV2

examples/MOTOR_PMSM_SensorlessObserver_R2015b_dsPIC

examples/SAMV71_MCAN_CfunctionCall

examples/University/INSA_Lyon_Ampere_MotorControl/fieldWeakening

examples/University/INSA_Lyon_Ampere_MotorControl/fieldWeakening/hurstMotor

examples/University/INSA_Lyon_Ampere_MotorControl/fieldWeakening/teknicMotor

examples/University/INSA_Lyon_Ampere_MotorControl/vectorControl

examples/clib

mchp

mchp/+mchppil

mchp/+mchppil_PIC32

mchp/+mchppil_SAMx

mchp/Lib_dsPIC/ASM/src

mchp/Lib_dsPIC/C/src

blocks/blk_mdl

blocks/blk_slx

examples

examples/CRL_Demo

examples/MOTOR_PMSM_MCB_FOC_SAME70/Sensored_FOC_Encoder_PMSM_SAME70_MCLV2

examples/MOTOR_PMSM_MCB_FOC_SAME70/Sensored_PosCtrl_FOC_PMSM_SAME70_MCLV2

examples/MOTOR_PMSM_MCB_FOC_SAME70/Sensorless_FOC_PMSM_SAME70_MCLV2

examples/MOTOR_PMSM_SensorlessObserver_R2015b_PIC32MK

examples/MOTOR_PMSM_SensorlessObserver_R2015b_SAME70

examples/MOTOR_PMSM_SensorlessObserver_R2015b_dsPIC

examples/ProcessorIntheLoop_PIL

examples/SAMV71_MCAN_CfunctionCall

examples/SAMV71_Xplained_Ultra_ExtMode_PIL_R2020b

examples/SAMx7_Xplained_EEPROM

examples/UART_Terminal

examples/University/INSA_Lyon_Ampere_MotorControl/fieldWeakening/hurstMotor

examples/University/INSA_Lyon_Ampere_MotorControl/fieldWeakening/teknicMotor

examples/University/INSA_Lyon_Ampere_MotorControl/vectorControl

doc

examples/University/INSA_Lyon_Ampere_MotorControl/fieldWeakening

Versionen, die den GitHub-Standardzweig verwenden, können nicht heruntergeladen werden

Version Veröffentlicht Versionshinweise
3.57

See release notes for this release on GitHub: https://github.com/MPLAB-Blockset/MPLAB-Device-Blocks-for-Simulink/releases/tag/v3.57

3.55

See release notes for this release on GitHub: https://github.com/MPLAB-Blockset/MPLAB-Device-Blocks-for-Simulink/releases/tag/v3.55

3.54

See release notes for this release on GitHub: https://github.com/MPLAB-Blockset/MPLAB-Device-Blocks-for-Simulink/releases/tag/v3.54

3.53

See release notes for this release on GitHub: https://github.com/MPLAB-Blockset/MPLAB-Device-Blocks-for-Simulink/releases/tag/v3.53

3.52

See release notes for this release on GitHub: https://github.com/MPLAB-Blockset/MPLAB-Device-Blocks-for-Simulink/releases/tag/v3.52

3.51

See release notes for this release on GitHub: https://github.com/MPLAB-Blockset/MPLAB-Device-Blocks-for-Simulink/releases/tag/v3.51

3.50

-Add SAMC2x SAMD2x SAMDAx
-SAMx5 ADC & QDEC update
-dsPIC CRL fix for R2021a
-dsPIC CH/CK fixed PWM HS input channel swapped (CH1-CH3)
-SAMx7 PWM dead time initial value with a factor 2 (0.5us real for 1us set)
-prog interface fast + Seeger
-picgui

3.49

- External-Mode & PIL
- SAMx scheduler robust to overload
- PICGUI run in background
- Compiler Option CRL
- MPLAB X project creation improvement
- updated dsPIC & PIC32 UART driver
- Task State pin setting for SAMx Chips
Variou fixes for some chips

3.48

- Added SPI & I2C for SAMx5
- ADC for SAMx5: fixed AIN0 channel
- Support for 64 bit MPLAB X Ide (v5.45 and above)
- Fixed I2C & SPI for dsPICs (EV, FJ)
- dsPIC Change Notification / Input Capture:GUI issue when at chip switching

3.47

- Added SPI support for dsPIC GS, CH, CK
- Fixed pin mapping inconsistency on dualcore dsPIC for Secondary Core
- Fixed generic issue with former Matlab release

3.46.064

- Improved SAMx5 support. Added SPI support
- Fixed issue with dual core dsPIC support.
- Fixed MPLAB X project not created with Matlab R2020b
- Added PIC32 GPK MCG and GPG

3.46.063

- Support for SAMx5 familly
- Fixed search issue for recent XC compilers
- Support external CMSIS and DFP packages
- Renamed scripts pad and padr to picgui.pad/padr (Conflict with MathWorks scripts on recent versions)

3.46.05

PIC32: extend option for peripheral output pin (Peripheral Pin mapping)
Model reference: Fixed compilation error when creating a library for model reference

3.46.03

- Updated PIC32MZ SPI DMA implementation
- Some setup had issues related to system java version; fixed.

3.46.01

- Programmer interface (Java might not be found)
- SAMx7 chip issues with doc block ; MPLAB X project
- Installer script propose old installation method (might fix add-ons issues related to user permissions in classroom/lab setup)

3.46.00

Support added for dsPIC CH dual core DSCs

3.45.05

- fixed QEI typo in generated code (PIC32)
- fixed SPI typo on slave implementation (PIC32)

3.45.04

Fixes:
- PIL and Ext-Mode GUI issue UART
- PIC32 Compiler block issue with heap size
- PIC32 code for Timer might not compile

- Improved MPLAB X project creation
- Added Ext-Mode example for PIC32MZ

3.45.02

- Extended supported chip
- Added programming interface user choice (MDB vs IPE)
- Improved support for SNAP and PICKIT 4 programmers
- Fixed some compatibility issue with older Matlab release
Other minor improvements, see readme.md file

3.45.01

Updated installer. Compatible from R2010a to R2019a

3.45

Um Probleme in diesem GitHub Add-On anzuzeigen oder zu melden, besuchen Sie das GitHub Repository.
Um Probleme in diesem GitHub Add-On anzuzeigen oder zu melden, besuchen Sie das GitHub Repository.