kolisson
02.08.2009, 11:55
Hallo,
derzeit arbeite ich an meiner platine des Digital-speicher oscilloskopes von u.radig.
das projekt wurde ja von ulrich leider nicht weiterverfolgt. zunächst habe ich das vb2008 rahmenprogramm (erhältlich auf radig webseite "avr dso" mal nach vb6 portiert, da mir vb6 mehr liegt und ich mich nicht umstellen wollte.
im zweiten schritt arbeite ich jetzt an der analogen eingangsstufe und der spannungsversorgung dieser stufe. ziel : reiner betrieb über usb. das heisst die gesamte stromversorgung wird über usb erfolgen damit man unabhängig von externen netzteilen wird.
dieser schritt ist zu etwa 90% erledigt. ich muss nur noch einige störungen beseitigen.
der dritte schritt wären jetzt noch einige änderungen in der avr software.
hier komme ich nun zu meinem eigentlich problem. ich verstehe von den c-sourcen fast kein wort.
allein zeilen wie
" DDRA = 0x00;
DDRC = (1<<RES)|(1<<RUN)|(1<<CLK)|(1<<DIV0)|(1<<DIV1); "
sagen mir zwar, dass da irgenwie die ddr´s zugeordnet werden, aber erschliesst sich nicht wirklich, was da passiert.
da ich die ganze software nun gerne in bascom und inline portieren würde,
bräuchte nun hilfe, von jemand, der c auf anhieb lesen und verstehen kann, damit ich die grundfunktionen erkennen kann.
ich hoffe es gibt nen freiwilligen.
die sourcen gibt es hier:
http://www.ulrichradig.de/home/uploads/File/AVR_DSO/MyScope.zip
gruss klaus
derzeit arbeite ich an meiner platine des Digital-speicher oscilloskopes von u.radig.
das projekt wurde ja von ulrich leider nicht weiterverfolgt. zunächst habe ich das vb2008 rahmenprogramm (erhältlich auf radig webseite "avr dso" mal nach vb6 portiert, da mir vb6 mehr liegt und ich mich nicht umstellen wollte.
im zweiten schritt arbeite ich jetzt an der analogen eingangsstufe und der spannungsversorgung dieser stufe. ziel : reiner betrieb über usb. das heisst die gesamte stromversorgung wird über usb erfolgen damit man unabhängig von externen netzteilen wird.
dieser schritt ist zu etwa 90% erledigt. ich muss nur noch einige störungen beseitigen.
der dritte schritt wären jetzt noch einige änderungen in der avr software.
hier komme ich nun zu meinem eigentlich problem. ich verstehe von den c-sourcen fast kein wort.
allein zeilen wie
" DDRA = 0x00;
DDRC = (1<<RES)|(1<<RUN)|(1<<CLK)|(1<<DIV0)|(1<<DIV1); "
sagen mir zwar, dass da irgenwie die ddr´s zugeordnet werden, aber erschliesst sich nicht wirklich, was da passiert.
da ich die ganze software nun gerne in bascom und inline portieren würde,
bräuchte nun hilfe, von jemand, der c auf anhieb lesen und verstehen kann, damit ich die grundfunktionen erkennen kann.
ich hoffe es gibt nen freiwilligen.
die sourcen gibt es hier:
http://www.ulrichradig.de/home/uploads/File/AVR_DSO/MyScope.zip
gruss klaus