• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

Arm下学习linux嵌入式开发,先学习uclinux好些吗

2238c2348516f9d5 2018-11-29 浏览量:1666
想学习嵌入式linux开发不知从哪开始。
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 学习嵌入式linux 应用开发的话,直接在 linux 上开发就好,不要在 arm 上弄,直接电脑开发,交叉编译,arm 上也能运行。

    学习底层,系统,先学个简单的系统入门,再研究 linux,你这个想法完全正确,可以用ucos,freertos 入门,不要用 uclinux 入门,因为 ucos freertos 比较小,简单,教程资料也多,uclinux 比较小众,冷门,初学学他没必要。

    • 发布于 2018-11-30
    • 举报
    • 评论 1
    • 0
    • 0
2238c2348516f9d5 回复了 robe_zhang:是的,我前段时间一直在学习freeRTOS,也成功在开发板上运行了,期间涉及到编译、链接、以及汇编部分代码,接下来打算学习linux下驱动开发,我之前是想现在的开发板不带mmu,所以才打算选uclinux,因为网上有说内核是一样的。 回复

其他答案 数量:12
  • ucLinux和Linux完全是两种操作系统,前者针对单片机,比后者更难。推荐先学Linux
    • 发布于2018-11-29
    • 举报
    • 评论 0
    • 0
    • 0

  • UCLINUX是阉割版的LINUX,主要是为了适配资源稀少的单片机而做的,如果你要学习LINUX,还是直接学习吧,拐着弯学很累  而且浪费时间
    • 发布于2018-11-29
    • 举报
    • 评论 0
    • 0
    • 0

  • 建议先学习linux,市场上linux应用很广泛。网上课程也很多,一步一步来。
    • 发布于2018-11-29
    • 举报
    • 评论 0
    • 0
    • 0

  • 韦东山 嵌入式 linux,或者 讯为的,

    买一块板子,按照教程学一遍,入门了就知道怎么学,学什么了。

    arm linux 需要软件知识,操作系统知识,需要硬件知识,arm 编程知识,还要会 linux 系统使用,编译器都要懂点,需要的东西狠多,要坚持学下去。

    • 发布于2018-11-29
    • 举报
    • 评论 0
    • 0
    • 0

  • 不用考虑学习ucLinux了,直接学Linux就可以了。先买快嵌入式板子,然后学习一遍,后面做点项目。
    • 发布于2018-11-29
    • 举报
    • 评论 0
    • 0
    • 0

  • 学习arm都是直接玩linux,uclinuc是针对没有mmu单片机的!
    • 发布于2018-11-29
    • 举报
    • 评论 0
    • 0
    • 0

  • Linux和ucLinux关系不大,直接下个VMWARE虚拟机装个Ubuntu学更好。

    • 发布于2018-11-29
    • 举报
    • 评论 0
    • 0
    • 0

  • uclinux用的人太少了,感觉没必要学。直接学Linux就行。
    • 发布于2018-11-30
    • 举报
    • 评论 0
    • 0
    • 0

  • 没有必要的,直接学习linux吧,ucliinux用的并不多
    • 发布于2018-11-30
    • 举报
    • 评论 0
    • 0
    • 0

  • 一般都是先学了Linux然后再接触uclinux的,因为uclinux功能太少而且不好用
    • 发布于2018-12-12
    • 举报
    • 评论 0
    • 0
    • 0

  • 直接学习linux就好了,两者的关系不是很大
    • 发布于2018-12-31
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以先学一下uclinux,这样对后面的学习更有帮助
    • 发布于2019-01-12
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

Arm下学习linux嵌入式开发,先学习uclinux好些吗