Vous suivez désormais cette soumission
- Les mises à jour seront visibles dans votre flux de contenu suivi
- Selon vos préférences en matière de communication il est possible que vous receviez des e-mails
Step by Step:
*Noted that the AVR library (Arduino UNO, MEGA, NANO, etc) is not the same as the SAM library (Arduino Due).
1) Copy Wire.h and Wire.cpp to the working folder
[C:\ProgramData\MATLAB\SupportPackages\R2020a\3P.instrset\arduinoide.instrset\portable\staging\packages\sam-1.6.12\sam\libraries\Wire\src]
2) Copy Twi.h and Twi.c to the working folder
[C:\ProgramData\MATLAB\SupportPackages\R2020a\3P.instrset\arduinoide.instrset\portable\staging\packages\sam-1.6.12\sam\system\libsam\source]
3) Build the S-Function
4) Change "MPC4725_DUE_wrapper.c" to "MPC4725_DUE_wrapper.cpp"
5) add " extern "C" " before void in "MPC4725_DUE_wrapper.cpp" file
6) Deploy and Run the Code into the MCU
Citation pour cette source
MOHD ISKANDAR PUTRA AZAHAR (2026). MCP4725 12-bit DAC I2C Block for Arduino Due (https://fr.mathworks.com/matlabcentral/fileexchange/82480-mcp4725-12-bit-dac-i2c-block-for-arduino-due), MATLAB Central File Exchange. Extrait(e) le .
Informations générales
- Version 1.0.3 (23,7 ko)
Compatibilité avec les versions de MATLAB
- Compatible avec toutes les versions
Plateformes compatibles
- Windows
- macOS
- Linux
| Version | Publié le | Notes de version | Action |
|---|---|---|---|
| 1.0.3 | Change from default 100khz to 400khz I2C transfer speed |
||
| 1.0.2 | - |
||
| 1.0.1 | - |
||
| 1.0.0 |