Microsoft®Introduction to. Net micro framework

Source: Internet
Author: User

MfMicrosoft. NET micro framework is a micro. NET Framework launched by Microsoft. To what extent? It can be an operating system OS and compiled Program You can run the command directly on the hardware. Of course, you can also use it on other embedded systems (such as UCOS). The MCU will start to execute the first command no matter what operating system it is, where is it. With it, we can directly use Visual Studio C # Write embedded programs. However, there are also some shortcomings: It is said that the performance is moderate, and a large memory is required to run the graphic interface (the sram in the mcu is relatively small, usually 64 kB ~ 512 K, can be expanded 4 m), only a few class libraries of. Net can be used
The core principle of MF is to use a special C # compiler to write your Code Compiled into an arm instruction set. The method implementation may not be visible in its class library, because it is not important. It is all for compilation into arm call commands.
Mf
It can also be regarded as a middleware that spans between C # And hardware. Therefore, the Microsoft MF team must write different MF class libraries for different MCU implementations, which can be seen as a driver on Windows. All
ARM architecture, but arm also has various sub-architectures, And the MCU products implemented by different companies also have different internal contents, so the implementation should be divided into different categories. This process is called
Porting (we generally give MF to port to stm32 ).
From v4.0, Microsoft has made MF open source (http://netmf.codeplex.com /). However, stm32 is not supported by default, so you have to port it yourself. That is a very huge project. Now the latest version is MF v4.2, which contains an stm32 porting template. If you are interested, try it step by step.

Because the. NET micro framework is powerful and can be used from the C #. Net PCDevelopmentQuick access, which is suitable for almost all embedded scenarios.The product cost that supports. Net micro framework can be as low as 30 RMB or even lower..
Jing
Actual tests show that. Net micro
The minimum firmware size of the framework can reach kb, so there is no problem on the MCU of kb. For example, stm32f103zet6 and vet6 have 512 KB.
Flash and 64 k ram, in addition to the. NET micro framework firmware, can also write more complex. Net micro
Framework application, and the retail price of these two chips is only about 20 yuan.

 

Introduction to Microsoft. NET micro framework
Http://newlifex.com/showtopic-53.aspx

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.