Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
public:development:arduinoide [2022/06/22 13:46] jsanchez_odins.es |
public:development:arduinoide [2024/10/09 08:53] (current) |
||
|---|---|---|---|
| Line 170: | Line 170: | ||
| - | ## Meter código C en Arduino | + | # Meter código C en Arduino |
| Se pueden meter archivos `.c` y sus respectivos `.h` en el mismo directorio que el sketch: | Se pueden meter archivos `.c` y sus respectivos `.h` en el mismo directorio que el sketch: | ||
| Line 201: | Line 201: | ||
| This will allow the C functions to be called from C++. | This will allow the C functions to be called from C++. | ||
| + | **IMPORTANT** Make sure that the files that you are compiling appear in the ArduinoIDE as tabs. If not, the compiler does not recognize them. Always rename your `.c` files to `.cpp`. | ||
| - | ## Code Footprint | + | # Code Footprint |
| Reducir el tamaño de los firmwares | Reducir el tamaño de los firmwares | ||
| Line 230: | Line 231: | ||
| Los archivos que pertenecen a cada una de las partes del código están listados en el readme de cada firmware. | Los archivos que pertenecen a cada una de las partes del código están listados en el readme de cada firmware. | ||
| + | |||
| + | |||
| + | Ejemplo de lo que estamos hablando: | ||
| + | |||
| + | |||
| + | ``` | ||
| + | |||
| + | Coap | ||
| + | |||
| + | |||
| + | / | ||
| + | |||
| + | |||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | TOTAL : 7989 : 927 : 8916 | ||
| + | |||
| + | / | ||
| + | / | ||
| + | TOTAL : 2213 : 358 : 2571 | ||
| + | |||
| + | ### PANA | ||
| + | |||
| + | |||
| + | / | ||
| + | |||
| + | |||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | TOTAL : 6639 : 947 : 7586 | ||
| + | |||
| + | / | ||
| + | / | ||
| + | TOTAL : 2213 : 358 : 2571 | ||
| + | |||
| + | ``` | ||
| + | |||