Hi Leute, ich bekomme meine Hardware leider erst im Dezember und wollte zuvor schon Mal meinen Code testen und programmieren. Wisst ihr wie ich in Atmel-Studio einen ATSAMD20 simulieren kann? (ALso den Code ohne Programmer und uC debuggen kann) Danke euch für eure Hilfe, Pedde
Pedde schrieb: > Wisst ihr wie ich in Atmel-Studio einen ATSAMD20 simulieren kann? (ALso > den Code ohne Programmer und uC debuggen kann) Kann es nicht. Simulatoren machen einen Haufen Arbeit. Die hat sich schon Atmel gern gespart und Microchip macht keinerlei Anstalten, irgendwas über das von Atmel eingekaufte hinaus zu liefern.
pkay, sehr schade! Gibts dann irgendeine Möglichkeit meinen C-Code "Allgemein" zu testen? Denn ich habe meinen ALgorithmus in Python geschrieben und dann übersetzt und habe das Gefühl, da könnten noch ein paar Bugs drin sein. Gerade mit der Bitschieberei ist das bisschen Problematisch... Danke euch und viele Grüße eure Pedde
Pedde schrieb: > Gibts dann irgendeine Möglichkeit meinen C-Code "Allgemein" zu testen? Nennt sich Unittesting
Pedde schrieb: > Wisst ihr wie ich in Atmel-Studio einen ATSAMD20 simulieren kann? Das geht leider nicht, Atmel Studio unterstützt keine Simulation von ARM µC. Pedde schrieb: > Gibts dann irgendeine Möglichkeit meinen C-Code "Allgemein" zu testen? Wenn es "nur" C Code ist ohne Peripherie Bezug, dann nutz doch irgendein Compiler deiner Wahl auf dem PC evtl. direkt mit einer IDE: Visual Code, Visual Studio, Eclipse, CodeBlocks...usw. Ich würde jedoch als Compiler den GCC nehmen.
:
Bearbeitet durch User
Hi Adam,hi Kaj ja das hört sich nach nem Plan an. Werde ich mal versuchen und schauen wie weit das funktioniert. @Kaj: kannst du mehr über das "Unittesting" verraten? Oder ist das genau das was Adam geschrieben hat? Viele Grüße, Pedde
Pedde schrieb: > Oder ist das genau > das was Adam geschrieben hat? Nein, Unit Tests sind was anderes. Da gibt es im Atmel Studio unter Examples Project auch Bsp. z.B. für UART usw., da steht dann immer "Unit Tests for ..." davor. Gibt diverse Software bzw Ansätze für Unit Tests. Aber ich glaube mal, das ist nicht das was du suchst.
:
Bearbeitet durch User
c-hater schrieb: > Simulatoren machen einen Haufen Arbeit. Für den AVR hatten sie mal ein Tool, welches eine zyklengenaue Simulation aus dem HDL-Code als Library aufgebaut hat. Die Analog-Simulation musste natürlich irgendwie manuell angeflanscht werden, aber der komplette Digitalteil fiel da automatisch raus. War allerdings wohl nicht gerade billig, das Tool.
Pedde schrieb: > Gibts dann irgendeine Möglichkeit meinen C-Code "Allgemein" zu testen? Klar, schreibe den Code so dass er für deinen PC compilierbar ist und rufe ihn dann in einem dafür geschriebenen Testprogramm auf. Ich benutze dafür gerne die QtCreator IDE.
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.