Moin, im Rahmen eines Praktikums kam die Idee auf ein Projekt anstatt mit einem Atmega und in C mittels .NET MF und C# zu realisieren. Dazu stellt sich mir leider eine dumme Frage, wo ich noch nicht weitergekommen bin. Beim Atmega schreib ich ja "einfach" mein Programm und schieb es dann auf den µC. Ist das ganze bei .NET MF auch so einfach? Für mich sieht es erstmal so aus, als wenn man, wenn man kein fertiges Developer Board hat, erstmal das .NET MF selbst irgendwie auf den Chip bekommen muss und erst danach relativ einfach das Programm selbst draufschieben kann. Ist das so richtig, oder ist das ganze im Prinzip gleich wie beim Atmega und beim Flashen wird der für das .NET MF benötigte Teil mitgeflasht? MfG
Nebukad schrieb: > Moin, > > im Rahmen eines Praktikums kam die Idee auf ein Projekt anstatt mit > einem Atmega und in C mittels .NET MF und C# zu realisieren. Dazu stellt > sich mir leider eine dumme Frage, wo ich noch nicht weitergekommen bin. > > Beim Atmega schreib ich ja "einfach" mein Programm und schieb es dann > auf den µC. Ist das ganze bei .NET MF auch so einfach? Für mich sieht es > erstmal so aus, als wenn man, wenn man kein fertiges Developer Board > hat, erstmal das .NET MF selbst irgendwie auf den Chip bekommen muss und > erst danach relativ einfach das Programm selbst draufschieben kann. Ist > das so richtig, oder ist das ganze im Prinzip gleich wie beim Atmega und > beim Flashen wird der für das .NET MF benötigte Teil mitgeflasht? > > MfG Wenn das Board/der Controller und dessen Peripherie überhaupt noch nicht unterstützt wird, muss man selbst ran und das Framework + Treiber portieren/schreiben. Ab der 4.2 ist das mit dem PKStudio deutlich komfortabler http://blogs.msdn.com/b/netmfteam/archive/2011/06/20/netmf-4-2-porting-kit-studio.aspx geworden. Wird der Controller unterstützt (u.a. SAM7X, SAM7S, LPC22xx, LPC24xx und STM32), hängt's davon ab was da sonst noch dranhängt... http://netmf.codeplex.com/SourceControl/changeset/view/13011# client_v4_2\DeviceCode\Drivers bzw. client_v4_2\DeviceCode\Targets und client_v4_2\Solutions
Ich würde ein fertiges Modul empfehlen. Dann hast sofort was in der Hand und kannst sofort los legen. Eine Übersicht hast du hier http://informatix.miloush.net/microframework/Shop2.aspx Ich selber hatte das GHI Embedded Master Modul schon im Einsatz. Für mich bietet GHI den besten Support und sie haben einige eigene Klassen (USB-Host usw.) geschrieben, die du verwenden kannst. Aber es kommt natürlich drauf an, was du alles brauchst... So denn,
Ach ja, rauf gespielt wird per Visual Studio. GHI bietet hier die Möglichkeit über RS232, USB oder LAN zu debuggen bzw. die SW runter zu laden. Je nachdem welche Schnittstellen du bei deiner SW selber verwendest, musst du halt umstellen...
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.