Firmware programming with C#
-
Hi, all. I'm trying to create an RFID application and related hardware using C# but couln't find any resource. Could anyone please tell me where I can learn about these stuffs. I've been searching for quite awhile but couldn't find it. When it comes to firmware programming, they mostly use C++, not C#. Please help. KiT
-
Hi, all. I'm trying to create an RFID application and related hardware using C# but couln't find any resource. Could anyone please tell me where I can learn about these stuffs. I've been searching for quite awhile but couldn't find it. When it comes to firmware programming, they mostly use C++, not C#. Please help. KiT
Hi KiT, do you want to program a firmware using C# or do you just want to acess functions using an existing SDK for your hardware ? Firmware Programming using C# doesn't works at the moment I suppose, because you would need a CLR (common language runtime) for your desired microcontroller. But the most microcontrollers have a C/C++ compiler generating native code, which can be executed by them, so I suppose you have at the least to use C/C++, which is very common in the embedded world (despite a few native java processors). Bye, Florian
-
Hi KiT, do you want to program a firmware using C# or do you just want to acess functions using an existing SDK for your hardware ? Firmware Programming using C# doesn't works at the moment I suppose, because you would need a CLR (common language runtime) for your desired microcontroller. But the most microcontrollers have a C/C++ compiler generating native code, which can be executed by them, so I suppose you have at the least to use C/C++, which is very common in the embedded world (despite a few native java processors). Bye, Florian
I see. Thank you very much, Florian. I've understood correctly that I intended to use only C# for embeded programming. But, aww... okay, I'll try C++ (I hate pointers -_-"). Thank you again for your help. KiT
-
I see. Thank you very much, Florian. I've understood correctly that I intended to use only C# for embeded programming. But, aww... okay, I'll try C++ (I hate pointers -_-"). Thank you again for your help. KiT
-
I see. Thank you very much, Florian. I've understood correctly that I intended to use only C# for embeded programming. But, aww... okay, I'll try C++ (I hate pointers -_-"). Thank you again for your help. KiT
Hi KiT, well, if you want to do embedded programming you shouldn't rely too much on the garbage collection, as you've usually very limited resources. So it's a great benefit knowing what is going on in the system and having everthying under control. Otherwise you may be in trouble with running out of resources. So it's very helpful to do some things the hard way, it's usually easier then being effective on managed languages as well. Bye, Florian