Hi @ all, ich möchte folgendes machen: Ich möchte mit einem selbst erstellten Programm ( Visual Studio 2010 / Basic ) mein in Bascom kompiliertes Programm an den µC übertragen. Ich hab hier im Forum schoneinmal gesucht und dazu folgendes gefunden: Beitrag "SourceCode (VB) zum Flashen von Atmegas gesucht" Leider ist der Thread an der spannendsten Stelle zuende :-) ... Mich würde jetzt interessieren welche der kompilierten Dateien ( *.bin oder *.hex ) ich in VB einlesen und dann sofort über den Virtuellen Com-Port senden kann. Und wie ungefähr der Source-Code in VB aussehen soll. Bootloader von Bascom funkioniert! Zur Hardware: Eine selbst erstellte Platine mit einem AtMega32 und einem FTDI- FT232RL Vielen Dank im Vorraus mfg Yunkie P.S. wäre nett wenn sich die Bascom Hasser im Hintergrund halten!
Hmm... hat das noch nie jemand gemacht?
Spezifisch zu deinem Problem kann ich nichts sagen. Ich kann dir allerdings den Tipp geben, dass FTDI .NET-Bindings [1] für seine Chips anbietet. Serielle Übertragungen funktionieren damit problemlos. Hab die mit dem FT232R auch schon problemlos verwendet. Beispiele gibts auch. [1] http://www.ftdichip.com/Support/SoftwareExamples/CodeExamples/VC++.htm
Sehr nett erstmal das jemand antwortet. Die Beispiele hab ich auch schon gesehen! Das Problem was ich da habe ist das diese Beispiele in VB6 programmiert sind und mein Visual Studio 2010 diese nicht funktionstüchtg umsetzen kann. Und ich kenne mich mit VB6 nicht so aus. Es gibt ja Syntax-technisch schon ein paar Unterschiede. Wenn mir jemand erklären könnte wie ich mit diesen Beispielen auf die D2XX.dll zugreifen könnte, würde mir das schon helfen. So wie ich das sehe brauche ich noch ein Zwischenstück, da ich diese DLL nicht direkt in mein VB10 Code einbinden kann. Also eine API. Eine solche suche ich zur Zeit. MfG Hendrik
Für VB.net sollte sich die hier http://www.ftdichip.com/Support/SoftwareExamples/CodeExamples/CSharp.htm beschriebene Wrapperfunktionalität nutzen lassen. Die Syntax unterscheidet sich zwar, aber da das alles .Net-Geraffel ist, sollte es sich leicht auch auf VB.net anpassen lassen.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.