ArduShop.ro

ArduShop.ro
cod tehnic.go.ro_02 reducere 5%, pentru vizitatorii paginilor mele !

vineri, 16 martie 2018

Corectare eroare de compilare 'prog_uchar' does not name a type

   Pentru cei ce folosesc programele Arduino IDE mai noi (verstiuni >1.5.6) apar erori de compilare cand se foloseste PROGMEM, care stocheaza datele in memoria flash in loc de SRAM. Pentru detalii despre PROGMEM, puteti citi articolul de la www.arduino.cc.
  Eroare aparuta este 'prog_uchar' does not name a type si se poate elimina daca se inlocuieste PROGMEM prog_uchar cu PROGMEM const unsigned char.

 PROGMEM l-am folosit, mai ales la afisajele matricele comandate cu MAX7219, deci acolo trebuie sa faceti modificarea...

3 comentarii:

  1. Buna ziua, intalnesc o problema de compilare, sau mai bine zis problema de comunicatie la incarcarea oricarui scketch pe o placa Mega 2560. Mesajele sunt:
    avrdude:stk500v2_ReceiveMessage(): timeout
    avrdude:stk500v2_getsync():timeout communicating with programmer

    Juma' de noapte am citit pe forumuri, se pare ca este o problema mai des intalnita la respectiva placa, dar nu-i dau de capat. Si apare doar la placa Mega 2560.
    Ati intalnit problema aceasta?

    RăspundețiȘtergere
    Răspunsuri
    1. am intalnit... an cercati cu alt Arduino IDE (de exemplu, versiunea portabila 1.0.4), incarcati pe alt calculator... incarcati fara module legate la placa Arduino Mega.. poate s-a "dus" bootloader-ul sau e o lipitura rece pe pinii Rx-Tx

      Ștergere
  2. Am reusit dupa o documentatie de 8 ore!
    https://forum.arduino.cc/index.php?topic=135451.15
    Am schimbat portul si cablul!!! a mers. Problema de "chinezarie"!!!

    RăspundețiȘtergere