嵌入式工程师心目中的微内核架构~

微内核是提供操作系统内核基本核心功能功能的操作系统版本。简单的说就是只提供操作系统的核心部分,比如任务调度,ipc,还有一些基本的内存管理。而其他的功能都是作为服务运行在操作系统之上,比如网络协议栈lwip,或者文件系统等等。这些服务是在操作系统之上的服务,所以只用和系统进行交互就可以了。 当应用了微内核开发之后,可以为嵌入式开发带来那些好处呢?一般做嵌入式开发都是在自己造轮子,这个轮子是圆的,还
相关文章
相关标签/搜索