arduino - data v PROGMEM

Petr Zapadlo zapik na email.cz
Pondělí Listopad 3 19:23:41 CET 2014


Bohužel ani tento zápis neprošel:

initializing argument 5 of ‘void DigoleSerialDisp::drawBitmap(uint8_t, 
uint8_t, uint8_t, uint8_t, const uint8_t*)’ [-fpermissive]
      void drawBitmap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const 
uint8_t *bitmap);


Evidentně ta proměnná je jinak definovaná než očekává funkce drawBitmap.


Díky

Petr

Dne 3.11.2014 v 19:17 Jaromir Sukuba napsal(a):
> Nestacilo by to zapisat ako
> const char welcomeimage[] = {....};
> ?
>
> 2014-11-03 19:15 GMT+01:00 Petr Zapadlo <zapik na email.cz>:
>> Zdravím,
>>
>> potřeboval bych popostrčit. Mám displej s řadičem DIGOLE. Byly k němu
>> knihovny  a teď se to pokouším rozdýchat. A havaruji na definici dat v
>> PROGMEM.
>>
>> Inkriminovaná část kodu z příkladu:
>>
>> prog_uchar welcomeimage[] PROGMEM = {
>>      0, 0, 0, 0, 0, 127
>>      , 0, 8, 1, 2, 0, 127
>>      , 0, 8, 0, 148, 0, 127
>>
>> Při kompilaci to hází chybu "variable ‘welcomeimage’ must be const in order
>> to be put into read-only section by means of ‘__attribute__((progmem))’"
>>
>> Tuším, že to souvisí s blbým zápisem, ale nepovedlo se mi to zapsat tak, aby
>> to prošlo.
>>
>> Co je blbě?
>>
>> Díky
>>
>> Petr
>> _______________________________________________
>> HW-list mailing list  -  sponsored by www.HW.cz
>> Hw-list na list.hw.cz
>> http://list.hw.cz/mailman/listinfo/hw-list
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list



Další informace o konferenci Hw-list