Arduino ran out of memory with basic Simulink Simulation in external Mode

2 visualizaciones (últimos 30 días)
Hey, when I run the Simulink Model for a Distance Sensor ToF (VL53L1X on the I2C) in external Mode the Arduino ran out of Memory. The Programm is only that it save the distance to workspace. With another basic Distance Sensor it works fine.
Thanks

Respuestas (1)

Hornett
Hornett el 2 de Sept. de 2024
When using the VL53L1X ToF sensor with Simulink in external mode, running out of memory on an Arduino can occur due to the complexity of the sensor and library. Here are quick tips to address this:
1. Optimize Simulink Model:
- Increase sample time.
- Log only essential data.
- Simplify the model by removing unnecessary blocks.
2. Code Optimization:
- Use smaller data types.
- Look for lightweight VL53L1X libraries.
3. Upgrade Hardware:
- Consider using an Arduino with more memory, like the Mega.
4. Adjust External Mode Settings:
- Optimize buffer sizes and communication settings.
These steps should help manage memory usage effectively.

Categorías

Más información sobre Arduino Hardware en Help Center y File Exchange.

Productos


Versión

R2023a

Community Treasure Hunt

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

Start Hunting!

Translated by