当前位置: 技术问答>linux和unix
一般单片机的系统是linux的什么版本?是怎样移植进去的?
来源: 互联网 发布时间:2016-11-16
本文导语: rt 是怎样装好系统的?又是怎样开发里面的最新USB无线网卡驱动的? 了解一下 | 一般是芯片厂商做好了BSP, 很少有从头移植的。 | 我不知道楼主指的单片机是什么概念。 linu...
rt
是怎样装好系统的?又是怎样开发里面的最新USB无线网卡驱动的?
了解一下
是怎样装好系统的?又是怎样开发里面的最新USB无线网卡驱动的?
了解一下
|
一般是芯片厂商做好了BSP, 很少有从头移植的。
|
我不知道楼主指的单片机是什么概念。
linux跑起来一定要有MMU(内存管理单元),绝大部分单片机都是没有的,如cortex-m3构架的。
当然据说可以跑uclinux。
一般低端的单片机要跑操作系统的话都不会选择linux。楼主可以去看看ucos,RT-Thread(国人写的,在STM32上支持的很好。)
linux跑起来一定要有MMU(内存管理单元),绝大部分单片机都是没有的,如cortex-m3构架的。
当然据说可以跑uclinux。
一般低端的单片机要跑操作系统的话都不会选择linux。楼主可以去看看ucos,RT-Thread(国人写的,在STM32上支持的很好。)
|
单片机没有OS吧!
|
你所说的gentoo是发行版。厂家在标准内核的基础上增加板级支持的配置和驱动。
至于图形,一般用qtopia,这一般是自己移植的,芯片厂家一般不管.
简单的单片机跑不了Linux,一般用arm.
嵌入式Linux没有什么发行版,一般都指内核,一般用内核的版本号来区别,比如2.6.11。
当然也有收费的嵌入式Linux内核,比如monta vista。这是人家在标准内核的基础上改进的。
至于图形,一般用qtopia,这一般是自己移植的,芯片厂家一般不管.
简单的单片机跑不了Linux,一般用arm.
嵌入式Linux没有什么发行版,一般都指内核,一般用内核的版本号来区别,比如2.6.11。
当然也有收费的嵌入式Linux内核,比如monta vista。这是人家在标准内核的基础上改进的。
|
单片机硬件资源都是非常少的,比如说51单片机,顶多可以跑跑rtos51 或者uc/os-ii这样的操作系统,如果是移至linux,硬件应该是arm处理器了。裁剪过的linux系统一般通过vivi或者uboot进行引导加载。
usb驱动也是移至,国人一般写usb的驱动程序,特别是usb的主机host驱动程序。
usb驱动也是移至,国人一般写usb的驱动程序,特别是usb的主机host驱动程序。
|
更正下,国人一般写不了usb的驱动,大多是移植一下。
|
单片机一般都是实时操作系统,因为资源有限,不可能像linux那样用分时的操作,这样反而复杂了
|
楼主应该不差分啊,怎么来linux版就给40分啊 汗...
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。