Guten Morgen, ich sitze gerade vor folgendem Problem: ich will mich mit den Cortex M3 ARM Prozessoren anfreunden und war mal etwas einkaufen. Ich habe hier zwei Eval-Boards: -ST / STM3210B-EVAL -www.micro4you.com / Smart STM32 STM32F103 TFT LCD Board und volgende Debugger: ST-Link V1 ST-Link V2 Raisonance / R-Link Ollimex / USB-ARM-OCD mit dem Atollic TrueSTUDIO Kamm ich ganz gut zurecht ... jetzt wollte ich umsteigen auf Crosworks (MAC), nur leider komm ich damit überhaupt nicht klar ... ich habe folgende Pakete: - CMSIS 2 Support Package 2.0 - CMSIS 3 Support Package 3.0 - Generic ARM CPU Support Package 1.3 - STMicroelectronics STM32 CPU Support Package 2.12 - STMicroelectronics STM32F10x Standard Peripherals Library Updates 1.1 der Problem fängt an wenn ich die Standart Bib landen will: #include "stm32f10x_lib.h" so die müsste Crossworks doch kennen da ich das Paket "STMicroelectronics STM32F10x Standard Peripherals Library Updates 1.1" installiert habe ... nach dem ich mich jetzt etwas schlau gemacht habe muss ich dem Preprozessor noch sagen das er die einbinden soll: Projekt->Properties->User Include Directories: $(TargetsDir)/STM32/include /Users/Elzaar/Documents/CrossWorks\ Projects/STM32_Eval/FWLib/inc/ kann Crossworks mit einem Leerzeichen? muss ich das Escapen? welchen Debugger nehme ich und wie stell ich den in Crossworks ein? Gibt es kein Tutorial für Crossworks mit STM32? und bitte sagt jetzt nicht ich soll googeln ... Kurz: -wie sag ich Crossworks das ich die Standart Lib brauch oder die USB Lib zb? -wie wähle ich den Debugger aus? mfg Elzaar
Also ich persönlich habe mir die Arbeit gemacht, in jedes Projektverzeichnis die STD_Lib zu kopieren und in den ProjektOptionen unter "User Include Directories" alle Pfade von hand an zu geben. Ich glaub diese SupportPackages für die einzelnen Controller versorgen jemanden eher mit den Startup files und dem ganzen kruscht. Versuch mal folgendes dort in diese Includes Directories rein zu schreiben: $(TargetsDir)/STM32/include $(ProjectDir)/STM32_USB-FS-Device_Lib_V3.3.0/Libraries/STM32F10x_StdPeri ph_Driver/inc
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.