完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我想做一整套系统,包括bootload、内核的移植,但是感觉无从下手啊。驱动的编写,有相应的API,可以调用,感觉是有固定的模式。这三者比较起来,
哪个容易点,或者说,应该先学哪个?再学哪个? |
|
相关推荐
28个回答
|
|
学习顺序和难度不一样吧。。。我个人感觉,驱动最简单,uboot移植其次,内核移植最难。。。驱动因为都有框架,当然,要写出好的驱动,肯定对内核要越熟越好。。。
|
|
|
|
zhixiaoyuhong 发表于 2016-10-13 09:34 嗯,我感觉也是,想先移植uboot,都感觉无从下手了。 |
|
|
|
难易程度 这个应该是内核最难;但是刚开始学,应先了解那你所使用的芯片和内核工作原理,这样的话 应该从bootloader开始比较好,然后了解内核的大致工作流程,驱动挂载的机制,尝试编写驱动,等熟悉了 在回头研究一下内核的裁剪。其中每一步都不是那么好进阶的
|
|
|
|
天行漫步 发表于 2016-10-13 20:47 嗯,我感觉bootload移植,挺复杂的,不知道从何处开始下手,而驱动编写倒是可以写点,因为有很多API可以调用。 |
|
|
|
bootloader 没有你想象中的那么难~ 我已经整了一遍了, 真心没有你想象中那么难, 推荐你看一部视频, 在麦子学院里面的, 《看清uboot的面容》 超级经典的学习视频。
|
|
|
|
柠檬守护 发表于 2016-10-14 15:18 哎, 好,我去看看。 |
|
|
|
正常的流程 还是走 bootloader, 内核移植, 在到驱动。 老朱的课程 我想,还是比较科学的,你可以去看看。 这个是我的意见,也是我在做的,感觉还不错。 |
|
|
|
柠檬守护 发表于 2016-10-14 16:47 这个是正常开发一套系统的流程,那个视频要收费的,我准备先从驱动学起了,然后再看bootload。 |
|
|
|
流程无所谓 只是这个路子走的人比较多而已,其实你不必要一次把整个bootloader掌握 这个也很难 |
|
|
|
恩恩,先从驱动入手吧。顺便看看学学好的代码是怎么写出来的。 |
|
|
|
最重要是坚持, 如果有能力,就自己去看, 有时候有个老师带,真的会很快。 uboot玩的就是底层的东西, 整体架构是为了引导 内核的加载, 学起来很有意思。 我个人已经写了300多页的笔记了,到时候整理好了,在丢到坛子里来分享。 另外说一句,你要是觉得bootloader难,可以先看看uboot。 |
|
|
|
嵌入式开发学习q3026827905
|
|
|
|
我觉得驱动比较简单点,因为驱动在大框架下,就是填自己的处理代码,另外两个你要带硬件有比较细致的了解
|
|
|
|
|
|
|
|
你这个学习太空洞了!不太具体,如果想学到精髓,没有个一两年是搞不定的!
但是就学习而言,还是像"柠檬守护 "说的,先学习uboot的吧,uboot有汇编,有板级驱动,有寄存器,有对MAP等直接的操作,没有那么复杂! |
|
|
|
你们所说的驱动,只是Linux的一种框架,照葫芦画瓢就可以了! 会调用API了也不见得会写驱动!驱动还需要熟悉设备! |
|
|
|
说的有道理,驱动是有一定的狂啊及,移植可能更多的还要看懂设备。 |
|
|
|
这三个都不容易,并且他们是相通的,从你问的问题来看,你还不适合搞其中的任何一个!
|
|
|
|
|
|
|
|
只有小组成员才能发言,加入小组>>
「含关键代码」基于AM3352/AM3354/AM3359的Linux开发案例分享
4771 浏览 0 评论
87176 浏览 0 评论
【高手问答】如何做到精通linux技术?资深工程师带你突破难点
4435 浏览 2 评论
3422 浏览 2 评论
解读Linux :先从创建一个文件夹用来存放jdk压缩文件开始
2361 浏览 0 评论
1629浏览 3评论
这是i.mx6ull的关于usb的宏定义,能解释下这些宏定义的意思
1223浏览 1评论
897浏览 1评论
求解:aarch64交叉编译工具已经安装成功,环境变量已经配置,怎么将系统架构切换为ARM的架构
997浏览 0评论
电脑和虚拟机可以互ping,电脑和开发板也可以互ping,但是虚拟机和开发板ping不通是什么原因
1046浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-8-20 21:03 , Processed in 1.339508 second(s), Total 111, Slave 95 queries .
Powered by 电子发烧友网
© 2015 www.ws-dc.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号