- 3D-Druck Einstieg und Tipps         
Seite 2 von 3 ErsteErste 123 LetzteLetzte
Ergebnis 11 bis 20 von 21

Thema: Einfache Programmierumgebung

  1. #11
    Benutzer Stammmitglied
    Registriert seit
    23.10.2005
    Ort
    09250 Lichtenstein
    Alter
    32
    Beiträge
    48
    Anzeige

    Powerstation Test
    Zitat Zitat von izaseba
    Außerdem erscheinen mir 16000, 32000 oder 64000 Bytes etwas wenig für ein gutes Programm...
    Hm, dann schreibe ich wohl nur schlechte Programme, habe noch nie die 8 *B eines M8 überschritten.

    Gruß Sebastian

    P.S.
    Ich will Mich nicht über Dich lustig machen, will nur, daß Du die mal ein Dattenblatt anschaust, wenn Du eine "Programmierumgebung" schreibst.
    Zitat Zitat von BiGF00T
    http://downloads.guru3d.com/download.php?det=793
    Zieh dir mal KKrieger rein
    96kB 3d shooter.
    Naja, hatte ja nur gesagt dass mir 16k und 32k wenig erscheinen und nicht, dass Programme, die 16 oder 32 kB groß sind, zum Schlechtsein verurteilt sind war aber noch nie gut im schätzen ^^

    ich würde das Programm nicht machen, wenn ich mich nicht mit AVR befasst hätte. Das mit den Megabyte war ein Denkfehler (sry)... Wird sofort ausgebessert.

    Die neue Version ist online: man kann unter "Optionen" kontrolliert Fehler hervorrufen, man kann Befehle hoch- und runterschieben, man kann speichern (naja nich wirklich) und der Fehler MB / kB wurde ausgebessert.

    Gruß Mike
    Angehängte Dateien Angehängte Dateien

  2. #12
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    20.08.2004
    Ort
    Nettetal
    Alter
    36
    Beiträge
    107
    ich hab mir das Ding noch nicht angeschaut, weil ich Linux bneutze, aber in was programmierst du die Software?
    Und wie puzzelst (oder willst du später) den Code zusammen? Benutzt du feste Codesegmente, die einfach nur aneinander gehangen werden, oder erzeugst du dynamischen Sourcecode?
    Da gabs doch mal für .NET so eine Möglichkeit. Hab aber vergessen wie sie heisst. Fällt mir aber gleich wieder ein. Da hatte man die Möglichkeit einen Zwischencode zu erzeugen und dieser konnte dann in verdammt viele Programmiersprachen gewandelt werden. Bin mir aber nicht sicher, weil ich noch nie damit gearbeitet hab.

    Hast du vor die Software mal Open Source (ich kann closed Source bei Hobby programmieren nicht verstehen! Macht in meinen Augen keinen Sinn!) werden zu lassen oder evtl. Modulweise zu programmieren, sodass man mittels Plugins z.B. verschiedene Programmiersprachen oder Plattformen nutzen könnte?

    Ich hab grad nicht wirklich was zu programmieren. Evtl. mach ich sowas mal in Java, wenn ich inner Schule mit meinem Netzwerk-Multiplayer-Pong fertig bin ^^

    edit:
    habs mir grad mal mit wine angeschaut.
    Kleiner Verbesserungsvorschlag:

    Benutz keine Liste für die Anordnung der Befehle. Schreib dir lieber ein Control, was dir den krempel in Struktogrammen oder Programmablaufplänen darstellt. wenn man eine Neue Funktion oder Sub erstellt sieht man zuerst nur ein kleines Kästchen im Ablaufplan und wenn man dieses dann öffnet (durch nen Doppelklick oder sowas) kann man diese Sub bearbeiten.
    Anschließend kann man noch die Sub/Funktion über einen extra "Befehl" in den Ablaufplan einfügen.

    Aja nochwas: Den Quellcode bei "Quellcode anzeigen" würde ich nicht in ner MsgBox anzeigen. ist zu unpraktisch. Am besten machst du dir n Fenster mit ner mehrzeiligen Textbox. Da kann man schön markieren, scrollen und kopieren.

    So, genug gemoppert ^^

  3. #13
    Benutzer Stammmitglied
    Registriert seit
    23.10.2005
    Ort
    09250 Lichtenstein
    Alter
    32
    Beiträge
    48
    zum ersten: Ich programmiere das in BlitzPlus. Ich wunder mich dass das auf Linux läuft, der Compiler macht nämlich keine exe-Datei aus dem Quellcode, sondern erst einen C++ Code und dann ne exe-Datei.
    Ich wollt ja auch noch ne Linux-Version mit C++ machen, aber wenns nich nötig is, umso besser

    zum zweiten: Seh ich auch so, das wird OpenSource. Ich will keinen Profit mit dem Programm machen, sondern es ist ein Zeitvertreib, und wieso soll ich den nicht mit dem Roboterbau kombinieren?
    Ich machs so, dass am Ende eine Hauptdatei entsteht, die über Plugins entweder einen C++ Code aus dem "Puzzle" macht oder einen Bascom Code. Aber erst dann, wenn ich das mit C++ richtig kann oder jemand mir hilft ^^ Mein Ziel ist es, dass man den Code als .bas (Bascom), als .cpp (C++) oder direkt als .BIN auf den Controller speichern kann. Außerdem wird immer eine 2. Datei erstellt, in der der BasBricks Code steht, das mit dem Recompilieren wär zu aufwändig ^^


    Benutz keine Liste für die Anordnung der Befehle. Schreib dir lieber ein Control, was dir den krempel in Struktogrammen oder Programmablaufplänen darstellt.
    Hmm, ganz gute Idee, wär nur ganz hilfreich wenn ich das auchnoch verstehe o_O was meinst du mit einem Control, das den krempel in Struktogrammen oder Programmläufen darstellt?

    das mit dem Quellcode anzeigen ist garnicht mal sone schlechte idee... thx

    ok genug für den Schreibfluss,
    Gruß Mike

  4. #14
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    31.01.2004
    Ort
    36399
    Alter
    50
    Beiträge
    1.562
    die Hilfstext / ? Button würde ich in eine hlp datei legen oder so was ähliches.

    Du scheinst ein Messageboxen fanatiker zu sein.

    für mich wird das ding erst interressant wenn es C kann bin keine Bascom fan.

    Die Idee ist gut mal sehen wie es weiter geht.
    Guck dir mal das Bascom Betriebsystem für den AVR an welches Picknick geschrieben hat da solltes du relativ schnell viel hin bekommen.

    Gruß
    P: Meine Tochter (06.11.07) und https://www.carnine.de
    M: Träumen hat nix mit Dummheit zu tun es ist die Möglichkeit neues zu erdenken

  5. #15
    Erfahrener Benutzer Roboter Experte Avatar von Rage_Empire
    Registriert seit
    10.03.2005
    Ort
    Pforzheim
    Beiträge
    710
    Zitat Zitat von NumberFive
    .
    Guck dir mal das Bascom Betriebsystem für den AVR an welches Picknick geschrieben hat da solltes du relativ schnell viel hin bekommen.

    Wußte gar nicht, daß PicNick der Programmierer von Bascom-AVR ist :-D

    Wo findet man etwas über PicNicks System?

    @Mike: Es sind wirklich nur kBs, was die Kappazität der Megas angeht. Was ist den BlitzPlus? Hab noch nie was davon gehört. Was exotisches?

  6. #16
    Erfahrener Benutzer Roboter Experte Avatar von Rage_Empire
    Registriert seit
    10.03.2005
    Ort
    Pforzheim
    Beiträge
    710
    Also hab mir das Programm mal angeschaut. Verstehe den Sinn noch nicht ganz....Soll dies als alternativer Bascom-Editor dienen?

  7. #17
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    31.01.2004
    Ort
    36399
    Alter
    50
    Beiträge
    1.562
    https://www.roboternetz.de/wissen/in...%C3%BCr_Bascom
    https://www.roboternetz.de/phpBB2/viewtopic.php?t=16297

    Ich denke das man den Sinn leichter erkennen kann wenn man mal die Programiersoft ware für RCX von Lego gesehen hat. Oder Delphi kennt.

    Objekt nehmen drauf legen und augängen versorgen Fertig.

    Gibt sicher keinen Optimaler Code aber man hat schnell erfolg.

    Gruß
    P: Meine Tochter (06.11.07) und https://www.carnine.de
    M: Träumen hat nix mit Dummheit zu tun es ist die Möglichkeit neues zu erdenken

  8. #18
    Benutzer Stammmitglied
    Registriert seit
    23.10.2005
    Ort
    09250 Lichtenstein
    Alter
    32
    Beiträge
    48
    BlitzPlus ist eine ziemlich spezife GUI-Sprache. Hat nen starken Basic-Charakter und ist nicht wirklich sehr verbreitet. Wer QBasic kennt, ungefähr so ist auch BlitzPlus. Es ist eine ziemlich einfache Sprache, die Möglichkeit, wie in C++ DLLs einzubinden macht es trotzdem sehr vielseitig.

    Der Sinn von BasBricks ist nicht, das Denken zu erleichtern, sondern einfach die Schreibfaulheit zu fördern

    Ich bin kein Messageboxen-Fanatiker, das war letztlich die einfachste und schnellste Methode (auch für den Benutzer), mit den Buttons zurechtzukommen...

    für mich wird das ding erst interressant wenn es C kann bin keine Bascom fan.
    Du könntest mir evtl helfen... bist du gut in C++? Also nicht nur AVR Programmierung, sondern auch z.B. DLLs machen ^^

    Gibt sicher keinen Optimaler Code
    Wenn ich selbst progge, ist der Code auch nicht optimal ^^

  9. #19
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    31.01.2004
    Ort
    36399
    Alter
    50
    Beiträge
    1.562
    Programmiere jeden Tag in C++,

    wie so was brauchst du ?

    gruß
    P: Meine Tochter (06.11.07) und https://www.carnine.de
    M: Träumen hat nix mit Dummheit zu tun es ist die Möglichkeit neues zu erdenken

  10. #20
    Neuer Benutzer
    Registriert seit
    25.02.2005
    Ort
    Osthessen
    Alter
    38
    Beiträge
    3
    Wie ist der aktuelle Stand? Hast du nochmal was gemacht?
    Gruß, Freezer

Seite 2 von 3 ErsteErste 123 LetzteLetzte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

12V Akku bauen