Zitat Zitat von carlos_soost
ich versuche meinen hauptprogrammteil so übersichtlich wie möglich zu halten. deshalb packe ich soviel wie geht in die headerdatei...
du kannst ja deinen hauptprogrammteil trotzdem in einem eigenen .c-file (zb: main,c) haben und deine sd-karten-routinen auch in einem eigenen .c-file (zb: sd.c).
die funktionsdefinitionen ins .h-file (zb: sd.h) und das dann im main.c includieren. dem linker mittels makefile noch sagen das du das c-file brauchst und passt - nur als anregung..