Modifications

Sauter à la navigation Sauter à la recherche
242 octets ajoutés ,  1 mars 2014 à 16:22
Ligne 169 : Ligne 169 :     
== Les pixels sont gourmand en RAM ==
 
== Les pixels sont gourmand en RAM ==
 +
Chaque NéoPixel utilise environ 3 bytes/octets de RAM. Cela ne semble pas beaucoup, mais lorsque avez plusieurs dizaines ou même centaines de pixels vous devez alors considérer la mémoire consommée... votre Arduino Uno dispose seulement de 2 kilobytes/kilooctets de RAM (souvent beaucoup moins après que les différentes librairies aient revendiqué leurs parts), ce qui peut devenir un vrai problème!
   −
Each NeoPixel requires about 3 bytes of RAM. This doesn’t sound like very much, but when you start using dozens or even hundreds of pixels, and consider that the mainstream Arduino Uno only has 2 kilobytes of RAM (often much less after other libraries stake their claim), this can be a real problem!
+
Si vous avez vraiment besoin d'utiliser un grand nombre de LEDs, vous devriez considérer l'usage d'une carte plus puissante tel qu'un Arduino Mega ou Due. Mais si vous êtes un peu court et que vous avez seulement besoin d'un petit peu plus d'espace, vous pouvez parfois optimiser votre code pour qu'il soit moins gourmand en RAM. Voyez les [[Arduino Memoire|pistes développées dans notre tutoriel sur la gestion de la mémoire Arduino]].
 
  −
For using really large numbers of LEDs, you might need to step up to a more potent board like the Arduino Mega or Due. But if you’re close and need just a little extra space, you can sometimes tweak your code to be more RAM-efficient. This [[Arduino Memoire|tutorial has some pointers]] on memory usage.
      
{{NeoPixel-UserGuide-TRAILER}}
 
{{NeoPixel-UserGuide-TRAILER}}
29 917

modifications

Menu de navigation