4584 views|20 replies

3255

Posts

0

Resources
The OP
 

Is there any correlation between the firmware library (standard library) and these operating systems? Can't we write an operating system using library functions? [Copy link]

 

Is there any correlation between the firmware library (standard library) and these operating systems? Can't we write an operating system using library functions?

This post is from MCU

Latest reply

If you have money, nothing is a problem. If you give money, nothing is a problem.   Details Published on 2021-11-23 16:51
 

6609

Posts

0

Resources
2
 

All operating systems provide entry points for various services

There should be a connection between system calls and library functions

This post is from MCU
 
 

1

Posts

0

Resources
3
 
No connection
This post is from MCU
 
 
 

1412

Posts

3

Resources
4
 

The operating system has no relation with the library function. The library function operates the bottom layer of the microcontroller, while the operating system operates the tasks you define.

This post is from MCU
 
Personal signature

没有什么不可以,我就是我,不一样的烟火! 

 
 

1412

Posts

3

Resources
5
 

The operating system has no relation with the library function. The library function operates the bottom layer of the microcontroller, while the operating system operates the tasks you define.

This post is from MCU

Comments

[attachimg]572214[/attachimg] What are these English words starting with?  Details Published on 2021-11-9 17:35
 
Personal signature

没有什么不可以,我就是我,不一样的烟火! 

 
 

3255

Posts

0

Resources
6
 
annysky2012 posted on 2021-11-7 14:26 The operating system has nothing to do with the library function. The library function operates the bottom layer of the microcontroller, and the operating system operates the tasks you define.

What are these things starting with English?

This post is from MCU

Comments

What kind of series of books is this? Let's take a look at the pictures in full size.   Details Published on 2021-11-9 17:54
 
 
 

7462

Posts

2

Resources
7
 

The firmware library is the firmware library, and the operating system is the operating system. The operating system can call the firmware library, and many parts of the operating system can also be encapsulated into libraries.

STM32 library development generally refers to bare metal development, freertos, rt-thread, ucos, liteos refer to embedded operating systems. As mentioned above, these rtos can use the STM32 library, such as printf can use the character output of usart. Lwip and emxgui are network and graphical interfaces. Similarly, they can also use the STM32 library to operate the network peripherals and graphic peripherals of the interface.

This post is from MCU

Comments

Freertos, rt-thread, ucos, liteos refer to embedded operating systems--------are these also generated by keil using C language programming?  Details Published on 2021-11-11 17:36
Freertos, rt-thread, ucos, liteos refer to embedded operating systems--------are these also generated by keil using C language programming?  Details Published on 2021-11-10 11:38
Freertos, rt-thread, ucos, liteos refer to embedded operating systems--------are these also generated by keil using C language programming?  Details Published on 2021-11-10 10:33
 
Personal signature

默认摸鱼,再摸鱼。2022、9、28

 
 

2w

Posts

341

Resources
8
 
QWE4562009 posted on 2021-11-9 17:35 What are these things that start with English?

What kind of series of books is this?

Enlarge the picture

This post is from MCU

Comments

Screenshot from the Internet  Details Published on 2021-11-10 10:29
 
 
 

3255

Posts

0

Resources
9
 
qwqwqw2088 posted on 2021-11-9 17:54 What kind of series of books is this? Take a look at the pictures in full size

Screenshot from the Internet

This post is from MCU
 
 
 

3255

Posts

0

Resources
10
 
freebsder posted on 2021-11-9 17:51 The firmware library is the firmware library, and the operating system is the operating system. The operating system can call the firmware library, and many parts of the operating system can also be encapsulated into libraries. ...

Freertos, rt-thread, ucos, liteos refer to embedded operating systems--------are these also generated by keil using C language programming?

This post is from MCU

Comments

Yes, you can. Including but not limited to Keil  Details Published on 2021-11-10 17:15
 
 
 

3255

Posts

0

Resources
11
 
freebsder posted on 2021-11-9 17:51 The firmware library is the firmware library, and the operating system is the operating system. The operating system can call the firmware library, and many parts of the operating system can also be encapsulated into libraries. ...

Do these things have similarities with Android, IOS, and Hongmeng operating systems? These are architectures, and many apps can be developed on them. I looked at the above ones and found that they can also do some task management. What are their specific functions?

This post is from MCU

Comments

The biggest role of the operating system is to simplify the development, operation and management of your application. If your application is relatively simple, then it is completely possible to use the stm32 library directly without an operating system, commonly known as a bare program. If your application is relatively complex, such as having network functions, display functions, input and output functions, etc.  Details Published on 2021-11-10 17:18
 
 
 

7462

Posts

2

Resources
12
 
QWE4562009 Published on 2021-11-10 10:33 Freertos, rt-thread, ucos, liteos refer to embedded operating systems--------these are also generated by programming in C language through Keil...

Yes, you can. Including but not limited to Keil

This post is from MCU
 
Personal signature

默认摸鱼,再摸鱼。2022、9、28

 
 

7462

Posts

2

Resources
13
 
QWE4562009 Published on 2021-11-10 11:38 Do these things have similarities with Android, IOS, and Hongmeng operating systems? These are architectures on which many apps can be developed. On top of that...

The biggest role of the operating system is to simplify the development, operation and management of your application. If your application is relatively simple, then it is completely possible to use the stm32 library directly without an operating system, commonly known as a bare program. If your application is relatively complex, such as if it has network functions, display functions, input and output functions, etc., using an operating system can bring you great help. It does not mean that complex applications cannot be bare programs, but that complex programs can get more development, operation and management support from the operating system.

Regarding operating systems, even real-time operating systems, you can refer to relevant textbooks. This field is very mature.

This post is from MCU
 
Personal signature

默认摸鱼,再摸鱼。2022、9、28

 
 

3255

Posts

0

Resources
14
 
freebsder published on 2021-11-9 17:51 Firmware libraries are firmware libraries, and operating systems are operating systems. Operating systems can call firmware libraries, and many parts of operating systems can also be encapsulated into libraries. ...

1. Freertos, rt-thread, ucos, liteos refer to embedded operating systems------Can APP development be based on them?

2.freertos,rt-thread,ucos,liteos refer to embedded operating systems, lwip and emxgui are network and graphical interfaces. Are these the same type of things as Android, Apple IOS, and Huawei Hongmeng?

This post is from MCU

Comments

All programs related to applications can be called apps. App is just the name of application. Don't worry about the name. Android, iOS <-> Windows FreeRTOS, UCOS <-> WinCE FreeRTOS, UCOS is lighter. I don't know about Hongmeng.  Details Published on 2021-11-12 17:02
 
 
 

7462

Posts

2

Resources
15
 
QWE4562009 posted on 2021-11-11 17:36 freebsder posted on 2021-11-9 17:51 The firmware library is the firmware library, and the operating system is the operating system. The operating system can call the firmware library, and...

All programs related to applications can be called apps. App is just the name of application. Don’t worry about the name.

android,ios <-> windows

freertos,ucos <-> wince

Freertos and ucos are lighter.

Hongmeng doesn’t know.

This post is from MCU

Comments

Freertos, rt-thread, ucos, liteos, lwip and emxgui --- what are the uses of these? They can be developed based on Android or Apple.  Details Published on 2021-11-12 17:46
 
Personal signature

默认摸鱼,再摸鱼。2022、9、28

 
 

3255

Posts

0

Resources
16
 

Freertos, rt-thread, ucos, liteos, lwip and emxgui------What are the uses of these? They can be developed based on Android or Apple, such as various applications and interfaces, which can be implemented on the basis of hardware + operating system.

This post is from MCU

Comments

Why don't you ask why Windows 11 can't run on STM32?  Details Published on 2021-11-15 15:49
 
 
 

7462

Posts

2

Resources
17
 
QWE4562009 Published on 2021-11-12 17:46 Freertos, rt-thread, ucos, liteos, lwip and emxgui------What are the uses of these? Based on Android or Apple, they can be...

Why don't you ask why Windows 11 can't run on STM32?

This post is from MCU

Comments

So what do these systems do?  Details Published on 2021-11-17 11:48
 
Personal signature

默认摸鱼,再摸鱼。2022、9、28

 
 

3255

Posts

0

Resources
18
 
freebsder posted on 2021-11-15 15:49 Why don't you ask why Windows 11 can't run on stm32?

So what do these systems do?

This post is from MCU

Comments

Those with more money buy Bugatti, those with less money buy Wuling  Details Published on 2021-11-17 15:39
 
 
 

7462

Posts

2

Resources
19
 
QWE4562009 posted on 2021-11-17 11:48 So what are the functions of these systems?

Those with more money buy Bugatti, those with less money buy Wuling

This post is from MCU

Comments

Aren't these systems the same type of thing as Android?  Details Published on 2021-11-23 16:48
 
Personal signature

默认摸鱼,再摸鱼。2022、9、28

 
 

3255

Posts

0

Resources
20
 
freebsder posted on 2021-11-17 15:39 Those with more money buy Bugatti, and those with less money buy Wuling

Aren't these systems the same type of thing as Android?

This post is from MCU

Comments

If you have money, nothing is a problem. If you give money, nothing is a problem.  Details Published on 2021-11-23 16:51
 
 
 

Guess Your Favourite
Just looking around
Find a datasheet?

EEWorld Datasheet Technical Support

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号
快速回复 返回顶部 Return list