PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Problem mit ProgrammersNotepad



farratt
19.09.2007, 13:42
Hallo Leute!

So, nachdem mein Interruptproblem gelöst ist, kommt hier gleich das nächste...

Ich habe mir die neueste Version von WinAVR gezogen und da ist auch eine neue ProgrammersNotepad-Version dabei. Jedoch hab ich mit der das Problem, dass das PN-Fenster immer alle paar Sekunden den Fokus verliert, d.h. die Titelleiste wird grau und wenn ich weiter tippe erscheinen die Zeichen, die ich tippe, nicht mehr in der PN-Oberfläche. Dann muss ich das PN-Fenster anklicken, die Titelleiste wird blau und es geht wieder ein paar Sekunden.

Ich habe versucht, mir wieder einen ältere PN-Version zu installieren, aber diese stürzt jetzt immer ab.

Am besten ist wohl, auf eine anderen Editor umzusteigen...
Was könnt ihr mir empfehlen?

Gruß farratt

KayH
19.09.2007, 16:55
Hi,

ich verwende Notepad++ oder VisualStudio (nur als Editor!)
Die Frage nach einem empfehlenswerten Editor bringt aber meist einen langen Thread mit sich...
(z.B. sind auch moeglich Eclipse, Emacs, Vi,...) Es gibt genausoviel Meinungen darueber wie es Editoren gibt. Am besten ist, man macht sich mit einem vertraut und arbeitet dann mit diesem Teil. Ist meine persoenliche Meinung. Jeder Editor hat seine Vor- und Nachteile. Such Dir halt einen raus, der Deinem Geschmack entspricht. ;-)

HTH
Kay

damaltor
19.09.2007, 17:36
also unter windows - warum tippst du nicht in winavr? bzw avrstudio?

Superhirn
19.09.2007, 18:37
pn ist in winavr enthalten.

natürlich mit dem pinguin is alles leichter ;)

nimm avrstudio. da ist auch schon GCC integriert.

Sternthaler
19.09.2007, 19:46
Hallo farratt,
das olle alte Windows-NotePad bzw. nun eher WordPad sind auch vollkommen ausreichend.

Superhirn
19.09.2007, 20:56
am besten:
start ausführen, "cmd" tippen, enter, "edit" eintippen ;)
es reicht alles. der vorteil von avrstudio, pn etc ist das syntax highlighted. bei größeren sachen auf jeden fall praktisch.

harry3
19.09.2007, 23:38
AVR Studio ist sehr zu empfehlen!

Das Programm ist für die Mikrocontrollerentwicklung zurechtgeschnitten, und bietet alles was du brauchst, inklusive Debugger!


am besten:
start ausführen, "cmd" tippen, enter, "edit" eintippen ;)
es reicht alles. der vorteil von avrstudio, pn etc ist das syntax highlighted. bei größeren sachen auf jeden fall praktisch.

Achwas, wenn schon sollte man einen HexEditor zum Programmieren verwenden. Alles andere ist Luxus!

damaltor
20.09.2007, 10:02
hrhr... am besten lernt man gleich, .hex dateien im kopf zu tippen.. wer braucht schon einen compiler..

harry3
20.09.2007, 18:10
hrhr... am besten lernt man gleich, .hex dateien im kopf zu tippen.. wer braucht schon einen compiler..

Was den Vorteil hätte dass man dieses lästige C nicht lernen muss.

Superhirn
20.09.2007, 18:28
man braucht keinen kompiler etc außerdem werden die programme nicht so groß. denn in C steht immer eineiges mehr kb als in hex ;)

Sternthaler
20.09.2007, 18:56
Was ist denn nun eigendlich dieser ominöse Compiler? Was macht so ein Ding?
Vor allem: Wie kann ich das auf dem Asuro installieren?

Superhirn
20.09.2007, 19:18
ok.

der compiler ist das programm was aus dem C code den du leichter verstehst hex code macht den dafür der avr am asuro versteht. ist in winavr, avrstudio enthalten mit dem namen GCC

harry3
20.09.2007, 19:27
ok.

der compiler ist das programm was aus dem C code den du leichter verstehst hex code macht den dafür der avr am asuro versteht. ist in winavr, avrstudio enthalten mit dem namen GCC

Achwas, wirklich!? Ich hab meine Programme bisher immer direkt in einem Hexeditor geschrieben indem ich die Hexadezimal-Werte der Befehle eingab und das ganze dann als *.hex speicherte.

Geht das Programmieren mit C und einem Compiler denn einfacher!?

:mrgreen: :mrgreen:

Superhirn
20.09.2007, 19:35
naja wenn du hex kannst is natülich besser. e kommt drauf an wieviel multitasking und sogleich wieviel cores dein gehirn hat. mein hirn hat nur 2 quadcore prozessoren da wirds knapp. getaktet auf 2,4GHz aus meinem WLAN Sender. für C perfekt. für hex leider etwas zu wenig cores.

damaltor
20.09.2007, 20:17
naja... ich glaube ich entwickle mal einen decompiler, der die schönen .hex dateien in c-code umsetzt, damit avrstudio damit klarkommt... ;)

Superhirn
20.09.2007, 20:36
brauchst du nicht. avrstudio hat einen disassembler bereits eingebaut. der macht aus hex code asm code damit du ihn lesen kannst. in C code zurückwandlen is siche rnit einfach wenn was gscheides rauskommen soll

damaltor
20.09.2007, 22:15
naja aber jetzt wo wir alle nur noch hex dateien tippen...

Sternthaler
21.09.2007, 19:28
Was ist das denn?
Ich hatte doch nur gefragt wie ich den Compiler auf dem Asuro installiere.
Muss ich jetzt auch noch "avrstudio mit dem namen GCC" da installieren?

Ich bleibe bei HEX-Files. 8)