Hallo, ich möchte über Arduino das Programm KeyboardSerial zum laufen kriegen. Nachdem ich die Anweisungen hier: USB-STM - http://www.stm32duino.com/viewtopic.php?t=1586&start=40 gefolgt bin, kriege ich folgende Compiler Meldung : HID.h no such file or.... Wenn ich aber die Boardeinstellung von "Generic STM32F103C6" auf Arduino Duo(Programming Port) ändere kann ich compelieren. Woran liegt das, bzw. wo kann die zughörige boardabhängige lib in Arduino eingestellt? Hintergrund meines Vorhabens: Ich möchte eine Drohne(quadroquopter) mit PS4-Controller als Fernsteuerung programmieren. Nun hab ich mit nem Atmega328p begonnen, hat auch einiger Maßen funktioniert(noch ohne Fernsteuerung, hat sich nur geradegehalten), aber als ich für die Regelung mehr Floatingpoint gebraucht habe war er zu langsam. Deshalb bin ich auf den STM umgestiegen. Was allerdings beim AVR sehr angenehm war, ist das Atmel Studio 7.0 Feature, das aus einem Arduino Sketch ein Atmel Projekt automatisch erstellen kann. Das hat mir das Verfolgen von Deklaration vereinfacht. Wie macht Ihr das bei Arduino? Ich programmiere den STM in Eclipse. Grüße
>Wenn ich aber die Boardeinstellung von "Generic STM32F103C6" auf Arduino >Duo(Programming Port) ändere kann ich compelieren. Woran liegt das, bzw. >wo kann die >zughörige boardabhängige lib in Arduino eingestellt? "HID.h" ist vermutlich die Library für den Arduino DUE. Ich vermute mal, das man für die STM eine auf spezielle Library braucht. Bist Du der Anleitung in Deinem Link genau gefolgt? Funktionieren die gezeigten Beispiele? > Wie macht Ihr das bei Arduino? Ich programmiere den STM in > Eclipse. Bisher war ich zu faul eine IDE zu installieren. Manchmal nutze ich die Suchfunktion für Files in Notepad++ Einige STM32Duino Leute haben wohl ein Eclipse-Plugin benutzt, welches sie kurz als "Sloeber" bezeichnen. Ich vermute mal, es ist das hier: https://github.com/Sloeber/arduino-eclipse-plugin
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.