313|20

1223

帖子

0

TA的资源

五彩晶圆(初级)

硬件工程师学嵌入式Linux容易踩的坑 [复制链接]

 
本帖最后由 Nubility 于 2024-7-8 18:56 编辑

 

有不少硬件和我的想法类似,想往软件方面拓展。 我自己曾经在这方面踩坑导致损失惨重,所以我特别想分享一下自己踩过的坑,让更多的人少走弯路。

 

1. 买个好的开发板。 板子推荐正点原子、野火、韦东山。 在这里极度不推荐北京"Xun"为的板子,资料垃圾,售后垃圾,而且学习交流群的风气极差。

 

2. 不要钻牛角尖,不要一开始就深究细节。 Linux和uboot知识点极多。比如Makefile,shell脚本,Kconfig, .config, defconfig是什么玩意,uboot/Linux启动流程,设备树,挂载,Linux下为什么都是文件,啥是平台总线/驱动/设备,内核模块,什么是字符/块/网络设备,什么I2C子系统,GPIO子系统。  面对这些东西一定要浅尝辄止,千万不要试图在初学阶段完全搞懂。先跟着教程用起来,会用了之后再根据具体需求深究细节。 如果一开始就深究各种知识点,就会发现自己面对的是一个深渊,不仅没效果,还很打击信心。

 

3. 多做项目,不仅硬件需要积累,做嵌入式Linux,尤其是BSP、驱动方面的工作需要积累的知识更多,更细碎。 不要在刚入门的时候就开始想转行,最好在职期间往软件发现拓展,在公司的真实项目里历练,比自己做的项目更有价值

v2-31b02bd5f90f066ef907396fbb215f48_r.jpg

 

最新回复

UUC
难啃的书籍确实不能先扣细节,打击了自信心,就没法进行下去了   详情 回复 发表于 7 天前
个人签名

执古之道,以御今之有,能知古始,是谓道纪


回复
举报

668

帖子

1

TA的资源

纯净的硅(高级)

Nu兄,我就是专门来为你点赞的!

第二条尤其赞赏,避免陷入细节。。。。


回复

668

帖子

1

TA的资源

纯净的硅(高级)

但。。。。。但是,。。。。反过来呢???

Nu兄,从软件转入硬件,避免踩的坑,也可以写一写

点评

因为我没有这样的经历,写不出来  详情 回复 发表于 2024-7-8 19:58

回复

1223

帖子

0

TA的资源

五彩晶圆(初级)

hellokitty_bean 发表于 2024-7-8 19:54 但。。。。。但是,。。。。反过来呢??? Nu兄,从软件转入硬件,避免踩的坑,也可以写一写

因为我没有这样的经历,写不出来



回复

668

帖子

1

TA的资源

纯净的硅(高级)

那就从成为硬件工程师的经历写呗

单工,没有双工好。。。。


回复

156

帖子

2

TA的资源

一粒金砂(高级)

挺不错的,遇到不少新手就是觉得似乎自己能很快掌握Linux的精髓,不愿脚踏实地先跟着教程做基本案例。

点评

对,一个是怕飘,以为自己什么都能解决。一个是怕钻牛角尖,什么都想彻底搞懂  详情 回复 发表于 2024-7-8 23:11

回复

1223

帖子

0

TA的资源

五彩晶圆(初级)

walker2048 发表于 2024-7-8 22:49 挺不错的,遇到不少新手就是觉得似乎自己能很快掌握Linux的精髓,不愿脚踏实地先跟着教程做基本案例。

对,一个是怕飘,以为自己什么都能解决。一个是怕钻牛角尖,什么都想彻底搞懂

个人签名

执古之道,以御今之有,能知古始,是谓道纪


回复

5217

帖子

5

TA的资源

版主

Makefile,shell脚本,Kconfig, .config, defconfig,还在停留在linux环境配置阶段

点评

在这些东西上面很容易钻牛角尖  详情 回复 发表于 2024-7-9 09:13
个人签名

在爱好的道路上不断前进,在生活的迷雾中播撒光引


回复

1223

帖子

0

TA的资源

五彩晶圆(初级)

秦天qintian0303 发表于 2024-7-9 07:00 Makefile,shell脚本,Kconfig, .config, defconfig,还在停留在linux环境配置阶段

在这些东西上面很容易钻牛角尖

个人签名

执古之道,以御今之有,能知古始,是谓道纪


回复

734

帖子

2

TA的资源

版主

楼主写的挺实际的,为了项目需求零基础学习linux,起初一头懵,linux跟单片机完全不是一回事(之前写过单片机程序)。最后也是直奔项目需求,缺啥补啥不贪细节


回复

167

帖子

0

TA的资源

一粒金砂(中级)

平时用 linux 做主系统,再学 linux 嵌入式会简单很多


回复

14

帖子

0

TA的资源

一粒金砂(中级)

楼主C语言掌握的怎么样,之前开发过单片机吗

点评

没有,只是玩过一下  详情 回复 发表于 2024-7-9 18:41

回复

1万

帖子

204

TA的资源

管理员

赞!!确实,有时候初学者很容易抓不住重点,太扣细节

加EE小助手好友,
入技术交流群
EE服务号
精彩活动e手掌握
EE订阅号
热门资讯e网打尽
聚焦汽车电子软硬件开发
认真关注技术本身
个人签名

玩板看这里:

https://bbs.eeworld.com.cn/elecplay.html

EEWorld测评频道众多好板等你来玩,还可以来频道许愿树许愿说说你想要玩的板子,我们都在努力为大家实现!


回复

5828

帖子

4

TA的资源

版主

正点原子的可以。后面还是要钻点牛角尖。

 


回复

1223

帖子

0

TA的资源

五彩晶圆(初级)

请假扣工资 发表于 2024-7-9 10:34 楼主C语言掌握的怎么样,之前开发过单片机吗

没有,只是玩过一下

个人签名

执古之道,以御今之有,能知古始,是谓道纪


回复

1404

帖子

0

TA的资源

纯净的硅(高级)

感觉有点步子迈太大的感觉

硬件转软件,可以先从单片机 C语言学起

一下就上Linux感觉太快了,吃不消

点评

这个看个人情况了,也可以过渡一下  详情 回复 发表于 7 天前

回复

1223

帖子

0

TA的资源

五彩晶圆(初级)

se7ens 发表于 2024-7-10 10:42 感觉有点步子迈太大的感觉 硬件转软件,可以先从单片机 C语言学起 一下就上Linux感觉太快了,吃不消 ...

这个看个人情况了,也可以过渡一下

个人签名

执古之道,以御今之有,能知古始,是谓道纪


回复

333

帖子

0

TA的资源

纯净的硅(初级)

哈哈,想当年我也是被公司里的嵌入式工程师的工资羡慕到了,也尝试过几次转型,奈何自己貌似不是编程的料,没有完全转成功,后来也就淡了心思了

点评

搞软件的容易搞专利,以前我看他们每个月都能提几个专利,多拿3000-5000的专利补贴  详情 回复 发表于 7 天前

回复

1223

帖子

0

TA的资源

五彩晶圆(初级)

laker2008 发表于 2024-7-10 11:39 哈哈,想当年我也是被公司里的嵌入式工程师的工资羡慕到了,也尝试过几次转型,奈何自己貌似不是编程的料, ...

搞软件的容易搞专利,以前我看他们每个月都能提几个专利,多拿3000-5000的专利补贴

个人签名

执古之道,以御今之有,能知古始,是谓道纪


回复

891

帖子

0

TA的资源

纯净的硅(中级)

难啃的书籍确实不能先扣细节,打击了自信心,就没法进行下去了

点评

尤其是shell脚本和Makefile, 一大堆~`:"<>?/\*&^%$#@!不知道什么意思,要去深究就掉坑里了  详情 回复 发表于 7 天前
个人签名

没有特别的幸运,就要特别的努力


回复
您需要登录后才可以回帖 登录 | 注册

猜你喜欢
随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表