AK4490 DAC by.. avclub.gr?

Χε, χε σας ταλαιπωρεί ο Τάκης;
Γεια σου Τάκη, ρίξτους όσο μπορέσεις...
Κοιτώ την πρώτη σελίδα, δύο χρόνια σχεδόν πρότζεκτ, τι δρόμο τραβήξαμε και πόσα μάθαμε από δαύτο!
Πρέπει να μαζευτούμε όσοι ταλαιπωρηθήκαμε και τη βρήκαμε με αυτό το πρότζεκτ...να μαζευτούμε για τσίπουρα, σε ένα καλό μαγαζί που πήγαμε τελευταία και φύγαμε, χικ, χικ!
 
Είναι σίγουρο ότι όποιο δεν παίξει, εάν το πάμε για "αγιασμό" στο γνωστό τσιπουράδικο...θα φύγει αηδόνι!
 
προσπαθω να περασω τον κωδικα αλλα παιρνω αυτο το μυνημα

Arduino: 1.8.7 (Windows 10), Πλακέτα:"Generic STM32F103C series, STM32F103CB (20k RAM. 128k Flash), Serial, 72Mhz (Normal), Smallest (default)"

Dual_AK4490_Amanero_v172:81:26: error: Adafruit_GFX.h: No such file or directory

Βρέθηκαν πολλαπλές βιβλιοθήκες για "Wire.h"
#include <Adafruit_GFX.h>

Σε χρήση: C:\Users\takis\Documents\Arduino\hardware\Arduino_STM32-master\STM32F1\libraries\Wire
^

Όχι σε χρήση: C:\Users\takis\Documents\Arduino\hardware\Arduino_STM32-master\STM32F1\libraries\WireSlave
compilation terminated.

Βρέθηκαν πολλαπλές βιβλιοθήκες για "Adafruit_MCP23008.h"
Σε χρήση: C:\Users\takis\Documents\Arduino\libraries\Adafruit_MCP23008_library
Όχι σε χρήση: C:\Users\takis\Documents\Arduino\libraries\Adafruit-MCP23008-library-master
exit status 1
Adafruit_GFX.h: No such file or directory

Αυτή η αναφορά θα παρείχε περισσότερες πληροφορίες με
"Εμφάνιση πλεονάζουσα έξοδος κατά τη σύνταξη"
Επιλογή από το Αρχείο -> Προτιμήσεις.
 
1) Βεβαιώσου ότι έχεις όντως περάσει την βιβλιοθήκη Adafruit_GFX_Library στον σχετικό φάκελλο που δείχνει το video.
2) Σβήσε τον φάκελλο C:\Users\takis\Documents\Arduino\libraries\Adafrui t_MCP23008_library

Το δεύτερο είναι αλλαγή που δεν έχει αποτυπωθεί στο video (είναι μεταγενέστερη του video).

Ή μάλλον, μισό! Ποια έκδοση του κώδικα προσπαθείς να περάσεις; v172? αν ναι, μην σβήσεις τον δεύτερο φάκελλο. Χρειάζεται.
 
τα jumper πανω στο arduino τα αφηνω οπως ειναι η αλλαζουν θεσεις για περασει ο κωδικας

ayto bgazei tvra

Arduino: 1.8.7 (Windows 10), Πλακέτα:"Generic STM32F103C series, STM32F103C8 (20k RAM. 64k Flash), Serial, 72Mhz (Normal), Smallest (default)"

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:141:8: warning: extra tokens at end of #endif directive [enabled by default]

#endif ALWAYSON

^

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:158:8: warning: extra tokens at end of #endif directive [enabled by default]

#endif DUALMONO

^

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:429:22: warning: extra tokens at end of #endif directive [enabled by default]

#endif DUALMONO

^

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:534:14: warning: extra tokens at end of #endif directive [enabled by default]

#endif DUALMONO

^

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:541:14: warning: extra tokens at end of #endif directive [enabled by default]

#endif DUALMONO

^

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:548:14: warning: extra tokens at end of #endif directive [enabled by default]

#endif DUALMONO

^

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:555:14: warning: extra tokens at end of #endif directive [enabled by default]

#endif DUALMONO

^

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:562:14: warning: extra tokens at end of #endif directive [enabled by default]

#endif DUALMONO

^

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:569:14: warning: extra tokens at end of #endif directive [enabled by default]

#endif DUALMONO

^

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:576:14: warning: extra tokens at end of #endif directive [enabled by default]

#endif DUALMONO

^

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:583:14: warning: extra tokens at end of #endif directive [enabled by default]

#endif DUALMONO

^

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:590:14: warning: extra tokens at end of #endif directive [enabled by default]

#endif DUALMONO

^

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:597:14: warning: extra tokens at end of #endif directive [enabled by default]

#endif DUALMONO

^

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:604:14: warning: extra tokens at end of #endif directive [enabled by default]

#endif DUALMONO

^

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:611:14: warning: extra tokens at end of #endif directive [enabled by default]

#endif DUALMONO

^

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:618:14: warning: extra tokens at end of #endif directive [enabled by default]

#endif DUALMONO

^

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:625:14: warning: extra tokens at end of #endif directive [enabled by default]

#endif DUALMONO

^

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:699:14: warning: extra tokens at end of #endif directive [enabled by default]

#endif DUALMONO

^

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:733:14: warning: extra tokens at end of #endif directive [enabled by default]

#endif DUALMONO

^

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:767:14: warning: extra tokens at end of #endif directive [enabled by default]

#endif DUALMONO

^

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:795:14: warning: extra tokens at end of #endif directive [enabled by default]

#endif DUALMONO

^

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:829:14: warning: extra tokens at end of #endif directive [enabled by default]

#endif DUALMONO

^

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:1319:10: warning: extra tokens at end of #endif directive [enabled by default]

#endif DUALMONO

^

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:1345:14: warning: extra tokens at end of #endif directive [enabled by default]

#endif DUALMONO

^

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:1369:14: warning: extra tokens at end of #endif directive [enabled by default]

#endif DUALMONO

^

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:1498:14: warning: extra tokens at end of #endif directive [enabled by default]

#endif DUALMONO

^

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:1506:14: warning: extra tokens at end of #endif directive [enabled by default]

#endif DUALMONO

^

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:1524:14: warning: extra tokens at end of #endif directive [enabled by default]

#endif DUALMONO

^

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:1536:14: warning: extra tokens at end of #endif directive [enabled by default]

#endif DUALMONO

^

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:1548:14: warning: extra tokens at end of #endif directive [enabled by default]

#endif DUALMONO

^

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:1560:14: warning: extra tokens at end of #endif directive [enabled by default]

#endif DUALMONO

^

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:1572:14: warning: extra tokens at end of #endif directive [enabled by default]

#endif DUALMONO

^

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:1582:14: warning: extra tokens at end of #endif directive [enabled by default]

#endif DUALMONO

^

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:1592:14: warning: extra tokens at end of #endif directive [enabled by default]

#endif DUALMONO

^

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:1602:14: warning: extra tokens at end of #endif directive [enabled by default]

#endif DUALMONO

^

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:1611:12: warning: extra tokens at end of #endif directive [enabled by default]

#endif DUALMONO

^

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:1763:10: warning: extra tokens at end of #endif directive [enabled by default]

#endif DUALMONO

^

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:1781:10: warning: extra tokens at end of #endif directive [enabled by default]

#endif DUALMONO

^

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:1796:10: warning: extra tokens at end of #endif directive [enabled by default]

#endif DUALMONO

^

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:1900:10: warning: extra tokens at end of #endif directive [enabled by default]

#endif Amanero

^

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:206:175: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]

char* myFilters[]={"Invalid", "Linear Phase Sharp Roll-off", "Linear Phase Slow Roll-off", "Short Delay Sharp Roll-off", "Short Delay Slow Roll-off", "Super Slow Roll-off", 0};

^

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:206:175: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:206:175: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:206:175: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:206:175: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:206:175: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:209:114: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]

char* myInputs[]={"Invalid", "COAX 1", "COAX 2", "COAX 3", "COAX 4", "OPT 1", "OPT 2", "OPT 3", "OPT 4", "USB", 0};

^

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:209:114: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:209:114: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:209:114: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:209:114: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:209:114: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:209:114: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:209:114: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:209:114: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:209:114: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:213:186: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]

char* mySR[]={"Invalid", "DSD1024", "DSD512", "DSD256", "DSD128", "DSD64", "768KHz", "705.6K", "384KHz", "352.8K", "192KHz", "176.4K", "96KHz", "88.2KHz", "48KHz", "44.1KHz", "32KHz", 0};

^

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:213:186: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:213:186: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:213:186: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:213:186: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:213:186: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:213:186: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:213:186: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:213:186: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:213:186: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:213:186: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:213:186: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:213:186: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:213:186: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:213:186: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:213:186: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]

C:\Users\takis\Desktop\Dual_AK4490_Amanero_v172\Dual_AK4490_Amanero_v172.ino:213:186: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]

c:/users/takis/appdata/local/arduino15/packages/arduino/tools/arm-none-eabi-gcc/4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/bin/ld.exe: C:\Users\takis\AppData\Local\Temp\arduino_build_137093/Dual_AK4490_Amanero_v172.ino.elf section `.rodata' will not fit in region `rom'

c:/users/takis/appdata/local/arduino15/packages/arduino/tools/arm-none-eabi-gcc/4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/bin/ld.exe: region `rom' overflowed by 63624 bytes

collect2.exe: error: ld returned 1 exit status

Βρέθηκαν πολλαπλές βιβλιοθήκες για "Wire.h"
Σε χρήση: C:\Users\takis\Documents\Arduino\hardware\Arduino_STM32-master\STM32F1\libraries\Wire
Όχι σε χρήση: C:\Users\takis\Documents\Arduino\hardware\Arduino_STM32-master\STM32F1\libraries\WireSlave
exit status 1
Σφάλμα μεταγλώττισης για την πλακέτα Generic STM32F103C series.

Αυτή η αναφορά θα παρείχε περισσότερες πληροφορίες με
"Εμφάνιση πλεονάζουσα έξοδος κατά τη σύνταξη"
Επιλογή από το Αρχείο -> Προτιμήσεις.
 
ναι δημητρη τωρα τα παιρανω ολα ξανα στο pc ,εκει που εχει επιλογες για τις com και πως θα γινεται η επικοινωνια πειραζουμε κατι η μενουν ως εχουν;
στο πλακετακι του ardouino αλλαζουμε θεσεις στα jumper;
 
Αφού έχεις συνδέσει στη USB του PC το USB to serial interface σου θα έχει καταλάβει μια COM port. Αυτή την πόρτα την επιλέγεις στο IDE (Port: ).

Για να προγραμματίσεις βάζεις το αριστερό jumper στην άλλη θέση από αυτή που είναι σε αυτή τη φωτό:

attachment.php


Μετά πατάς μια φορά το reset που είναι δίπλα στα jumpers και τέλος πατάς Upload στο IDE.

Αφού έχει ανεβεί ο κώδικας αλλάζεις πάλι το jumper στην θέση που φαίνεται στην παραπάνω φωτογραφία.