Learn to prepare before FreeRTOS

Source: Internet
Author: User
Tags prepare iec 62304

--turn from: http://bbs.armfly.com/read.php?tid=1552

before you know FreeRTOS, be sure to figure out the relationship between FreeRTOS, Safertos and Openrtos. 1. First say FreeRTOS and Openrtos
FreeRTOS and Openrtos share the same source code, just openrtos for FreeRTOS draped ' commercial and legal wrapper '
There are two main reasons why users have updated from FreeRTOS to Openrtos:
1.1 In order to overcome the GPL license limit of FreeRTOS modified version.
1.2 To obtain additional services, such as professional technical support, high quality middleware, training, consulting and corresponding tools

2. FreeRTOS modified version of the GPL license limit
The modified version of the GPL license has several drawbacks (there is several reasons why developers may find the FreeRTOS modified
GPL licence restrictive.)
2.1 The company may have a comprehensive ban on the use of GPL licensed software in their projects.
2.2 They may need IP compensation.
2.3 They may be more willing to avoid freertos license requirements in their products to admit that they use FreeRTOS.
A Openrtos license removes the modified GPL restrictions, provides intellectual property protection, and allows developers to remain anonymous.

3. FreeRTOS and Safertos
Safertos is also based on FreeRTOS, but unlike FreeRTOS, the security experts have done the redesign, the following is the security certification Safertos obtained
Safertos is initially certified in the TüV SüD to IEC 61508-3 SIL 3, the highest level possible for a software
Only component. Today Safertos have grown to be a leading safety critical RTOS solution supporting a wide range
of international design safety standards, including:

Industrial IEC 61508 (2010)
Railway EN 50128
Medical IEC 62304/FDA 510K
Nuclear IEC 61513, IEC 62138, ASME NQA-1 2008
Process IEC 61511
Automotive ISO 26262
Aerospace do178b



4. Say why you should do the FreeRTOS tutorial first
A few days ago in the Web site to find information, inadvertently found 2013 years of embedded Market Analysis report, the data show that FreeRTOS in recent years in
European and American countries compared to the fire, the user base is gradually increasing, like the present St release process, provided by the RTOs is used FreeRTOS. Detailed can
Look at this post http://bbs.armfly.com/read.php?tid=1519


Note: Only rtos exceeding%2 will be shown above.


5. Study Preparation before FreeRTOS
Here's just two points to do.
5.1, download the latest package from the official website, now the latest version is V7.5.2, website download address http://sourceforge.net/projects/freertos/files/
Freertosv7.5.2.zip (9054 K) Download number of times: 121
5.2, the official website has freertos each function API description, has the corresponding API example, actually the source code of the. h file also has most of the functions of the use of examples

6. Tutorial Program
6.1 Let's start by explaining some of the examples that you have done. The key is to analyze the source code, the source must be analyzed, or do not know its why

6.2 Then explain the official examples, saying that the main purpose of these examples is to fully learn how the official use of this rtos, very
Reference value.

6.3 For our board's own peripherals, to do a complete, freertos-based low-level drive, so that these drivers can be more effective
Work under the FreeRTOS.

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.