当前位置:  技术问答>linux和unix

一般单片机的系统是linux的什么版本?是怎样移植进去的?

    来源: 互联网  发布时间:2016-11-16

    本文导语:  rt 是怎样装好系统的?又是怎样开发里面的最新USB无线网卡驱动的? 了解一下 | 一般是芯片厂商做好了BSP, 很少有从头移植的。 | 我不知道楼主指的单片机是什么概念。 linu...

rt
是怎样装好系统的?又是怎样开发里面的最新USB无线网卡驱动的?

了解一下

|
一般是芯片厂商做好了BSP, 很少有从头移植的。

|
我不知道楼主指的单片机是什么概念。
linux跑起来一定要有MMU(内存管理单元),绝大部分单片机都是没有的,如cortex-m3构架的。
当然据说可以跑uclinux。

一般低端的单片机要跑操作系统的话都不会选择linux。楼主可以去看看ucos,RT-Thread(国人写的,在STM32上支持的很好。)

|
单片机没有OS吧!

|
你所说的gentoo是发行版。厂家在标准内核的基础上增加板级支持的配置和驱动。
至于图形,一般用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的驱动,大多是移植一下。

|
单片机一般都是实时操作系统,因为资源有限,不可能像linux那样用分时的操作,这样反而复杂了

|
楼主应该不差分啊,怎么来linux版就给40分啊 汗...

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 单片机在windows能运行,在linux下不能读数据,有没有可能是单片机端问题?
  • linux驱动 单片机驱动
  • 单片机实时时钟
  • 单片机反汇编 vAVRdisasm
  • 请教单片机驱动程序开发
  • 如何从单片机过渡到linux驱动开发
  • c#实现51单片机频率计的代码分享(数字频率计设计)
  • 使用UART与PC通信实现msp430g2553单片机超声波测距示例


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3