.Net program på FriendlyARM

Elektronik- och mekanikrelaterad mjukvara/litteratur. (T.ex schema-CAD, simulering, böcker, manualer mm. OS-problem hör inte hit!)
Användarvisningsbild
Gildebrand
Inlägg: 1108
Blev medlem: 8 maj 2009, 21:40:49
Ort: Falun

.Net program på FriendlyARM

Inlägg av Gildebrand »

Hejsan!

Som den centrala enheten i det styrsystem som jag håller på undersöker lite kring så tänkte jag använda denna

Funderar på om det skulle gå att köra ett .Net 3.5 program på denna enhet.

Programmet är skrivet i C# och jobbar nästan bara mot serieporten.

Det står att den har 1rs232 port och 3 serieportar. Vad är skillnaden, förutom kontakten?
Användarvisningsbild
E85
Inlägg: 1274
Blev medlem: 29 maj 2007, 16:24:19
Ort: Övik

Re: .Net program på FriendlyARM

Inlägg av E85 »

Jag har väldigt svårt att tro att du ska kunna köra .NET på en sån. Det behövs väl en massa runtimes osv för att få igång ett Visual C#-program och antingen Windows XP/Vista/7 eller Windows CE.
Det finns ett alternativ som heter "Smart device" när man skapar ett C#-projekt men jag tror att det handlar om CE. Fast helt säker kan man ju aldrig vara... finns så mycke bra på nätet.

Din chans ligger väl kanske i att använda Mono i Linux.
johano
Inlägg: 1943
Blev medlem: 22 januari 2008, 10:07:45
Ort: Stockholm

Re: .Net program på FriendlyARM

Inlägg av johano »

Vad jag förstår så kan den köra WindowsCE så då borde det ju inte vara helt omöjligt att köra .Net Compact Framework på den...

Här kanske det finns lite mer info.
http://msdn.microsoft.com/sv-se/library ... n-us).aspx

Du får gärna tala om vad du hittar, jag är också lite intresserad av samma "setup".

/johan
Användarvisningsbild
Gildebrand
Inlägg: 1108
Blev medlem: 8 maj 2009, 21:40:49
Ort: Falun

Re: .Net program på FriendlyARM

Inlägg av Gildebrand »

Jo Windows CE följer med. Om det går att köra någon typ av .Net framework så är det förstås jättebra. Det går som sagt att göra program för WindowsCE i VS2008
74
Inlägg: 52
Blev medlem: 29 augusti 2006, 12:06:37
Ort: Skåne

Re: .Net program på FriendlyARM

Inlägg av 74 »

Om man kollar i CE Platform Builder kan lägga till .Net Compact Framework 1.0 och 2.0 (jag har detta med i den image som jag har gjort).
http://www.friendlyarm.net/forum
http://www.friendlyarm.org/
http://www.andahammer.com/
Användarvisningsbild
Gildebrand
Inlägg: 1108
Blev medlem: 8 maj 2009, 21:40:49
Ort: Falun

Re: .Net program på FriendlyARM

Inlägg av Gildebrand »

Det står om man kollar på ebay-sidan för "datorn" som jag länkade till i första inlägget "I2C bus - AT24C08"

Hur kommer man åt I2C bussen från WindowsCE? Skulle vilja ha access till den från C# program. Har googlat utan lycka :(
Användarvisningsbild
Gildebrand
Inlägg: 1108
Blev medlem: 8 maj 2009, 21:40:49
Ort: Falun

Re: .Net program på FriendlyARM

Inlägg av Gildebrand »

Går det att göra program för .Net Compact i Visual Studio 2010 Ultimate?
Användarvisningsbild
Gildebrand
Inlägg: 1108
Blev medlem: 8 maj 2009, 21:40:49
Ort: Falun

Re: .Net program på FriendlyARM

Inlägg av Gildebrand »

Jag hittar inget om .Net CF i VS2010 tyvärr, men finns det med i VS2008?
Grip
EF Sponsor
Inlägg: 159
Blev medlem: 16 oktober 2004, 15:44:09

Re: .Net program på FriendlyARM

Inlägg av Grip »

Glöm inte kolla in .Net Micro Framework

Har inte riktigt koll på vilka plattformar den kan köras på.

http://www.microsoft.com/netmf/default.mspx
Användarvisningsbild
Gildebrand
Inlägg: 1108
Blev medlem: 8 maj 2009, 21:40:49
Ort: Falun

Re: .Net program på FriendlyARM

Inlägg av Gildebrand »

Jag tackar så mycket för ditt tips Grip. :)
Det verkade väldigt intressant. Jag antar att WinCE 5.0 kan köra .Net Micro Framework!???

Jag läste lite på Wikipedia om det
* A memory footprint of about 300 KB; for comparison, the next smallest .NET implementation, the .NET Compact Framework running on Windows CE, needs about 12 MB
* Can run directly "on the metal" without an operating system; running on an OS is also possible
* Supports common embedded peripherals and interconnects, including flash memory, EEPROM, GPIO, I2C, SPI, USB
* Optimized for energy-efficiency in battery-powered devices
* Does not require a memory management unit
* Provides multithreading support even when running on single-threaded operating systems
* A hardware abstraction layer allows porting to additional architectures
* A managed device driver model allows drivers for many devices to be written in C#
* Execution constraints to catch device lockups and crashes
* Transparent support for storing objects in non-volatile memory
.
Särskilt det där om GPOP och I2C var ju väldigt intressant.
Användarvisningsbild
Gildebrand
Inlägg: 1108
Blev medlem: 8 maj 2009, 21:40:49
Ort: Falun

Re: .Net program på FriendlyARM

Inlägg av Gildebrand »

Jag sitter och försöker få igång .Net Micro på min dator.

Har installerat SDK från pyttemjuks hemsida. Micro Framework dyker upp i VS2010.

Jag skapar ett nytt projekt av typen "Device Emulator".

När jag försöker debugga så får jag upp en alert.

Kod: Markera allt

Emulator
error: no assembly file is found. Please specify the last one exe, dll, manifest or pe file to load.
Vad ska jag göra för att få det att funkar?
Skriv svar