作为新人要怎么学习嵌入式

2022年10月23日00:55:03 科技 1514

嵌入式门槛高,难度大,但是嵌入式的发展前景还是非常好的,这也是大家选择嵌入式的原因,不过对于新人来说正确的学习步骤还是很重要的,下面一起来看看嵌入式的学习步骤吧。

嵌入式物联网需要学的东西真的非常多,千万不要学错了路线和内容,导致工资要不上去!

无偿分享大家一个资料包,差不多150多G。里面学习内容、面经、项目都比较新也比较全!某鱼上买估计至少要好几十。

点击这里找小助理0元领取:作为新人要怎么学习嵌入式 - 天天要闻

在学习嵌入式Linux之前,肯定要有C语言基础。汇编基础有没有无所谓(就那么几条汇编指令,用到了一看就会)。C语言要学到什么程度呢?越熟当然越好,不熟的话也要具备基本技能。比如写一个数组排序、输入数字求和什么的。学C语言唯一的方法是多写程序多练习,编译出错没关系,自己去解决;执行出错没关系,自己去分析。以前我是用VC来练习C语言的,经常去尝试着写一些C语言竞赛的题目。它们是纯C、纯数学、纯逻辑的题目,不涉及界面这些东西,很适合煅炼你的编程能力。

回到主题,首先我们要明白你的目的是什么,大概来说所谓嵌入式Linux可以分为两部分:底层系统、应用开发。如果你是想做应用开发,那么你去把C语言、数据结构、JAVA什么的学好吧。嵌入式应用开发和PC上的应用开发并没有什么特别要注意的。也许你说在嵌入式上要做些优化,是的,要优化,但是未经优化的程序和PC上的程序开发没什么差别。另外,当你有能力去优化时,你已经不用来问这个问题了。具体到某个例子,比如说开发界面,在PC上我们用VC;在嵌入式Linux里也许我们用QT也许用Android,这个时候你应该去学学QT、Android的编程。但是基础还是C或JAVA,在此基础上去熟悉它们的接口。你学过VC的话,也是要花时间去了解那些类、控件的。

对于初学者嵌入式的学习步骤:

先打好两个基础:

电路基础:熟悉数字电路,能看懂电路,能分析功能,能根据电路编程;

C语言基础:要学的精通,学得不好,上了系统程序看都看不懂;掌握arm架构及其外设的使用,编程控制,做相应项目;学习系统编程及网络编程,在应用程序中使用。

linux系统学习:uboot移植,内核移植、裁剪,根文件系统制作,驱动编写与移植(花比较大精力学习,它是系统的核心,也结合硬件),应用编程用户界面等。

先做系统编程或应用编程,有一定经验之后可向底层驱动发展;软件项目经验比较丰富之后可向硬件电路设计发展。

综合来说,纯应用开发(如Java)来说,门槛较低,但更新太快,发展空间有限,生命周期太短;而嵌入式开发是靠经验积累的,不用吃“青春饭”。

以上介绍的就是嵌入式的学习步骤了,本来嵌入式入门比较难,如果你是初学者的话,那么在学习嵌入式的时候,不要太着急,这是一个循序渐进的过程,等你了解了嵌入式之后这些都不是问题了。

for (i = 0; i < 8; i++)

{

SetData((data >> i) & 0x1);

SetClockHigh();

for (j = 0; j < 5; j++);

SetClockLow();

for (j = 0; j < 5; j++);

}

科技分类资讯推荐

最高法发布典型案例,这类侵权要严惩不贷 - 天天要闻

最高法发布典型案例,这类侵权要严惩不贷

潮新闻客户端 记者 张蓉 王逸群 通讯员 杭互法依法惩治人被“挂”、脸被“卖”……6月12日,最高人民法院发布6个利用网络、信息技术侵害人格权典型案例。当前,网络和信息技术的飞速发展,使社会变化加剧。人们越来越重视自身的人格权,但同时,新技
RoboCup世界冠军抱团创业 降低开发和使用机器人的“门槛” - 天天要闻

RoboCup世界冠军抱团创业 降低开发和使用机器人的“门槛”

中国青年报客户端讯(中青报·中青网记者 李剑平)6月11日,“创新创业看浙大”主题调研行走进浙大校友企业、上海仙工智能科技股份有限公司(以下简称“仙工智能”)。仙工智能创始人赵越给母校师生和社会公众代表展示了一场机器人“总动员”:人形机器人、机器狗、工业机器人、叉车机器人等各式各样的机器人,从自动充电桩...
好用的无线麦克风是哪款?猛玛LARK MAX 2 VS 大疆DJI MIC 2 - 天天要闻

好用的无线麦克风是哪款?猛玛LARK MAX 2 VS 大疆DJI MIC 2

在全民皆可自媒体的当下,所有创作者都不得不开始卷内容卷质量,提高创作新鲜度的同时,还需要提高内容的精致度。画质、音质缺一不可。所以,无线麦克风的需求也在不断地扩大,越来越多的商家开始卷音质、卷功能、卷降噪,不断提高无线麦克风的综合表现力。
区块链如何赋能智慧口岸建设与全球贸易高质量发展?上交会这场配套活动有实招 - 天天要闻

区块链如何赋能智慧口岸建设与全球贸易高质量发展?上交会这场配套活动有实招

在全球贸易数字化、智慧化转型加速推进的浪潮中,区块链技术有效解决跨境数据互信、贸易结算效率、碳资产流通等痛点,构建智慧口岸经贸的创新生态体系,打造可复制、可推广的应用模式,助力全国口岸智慧化升级。作为“第十一届中国(上海)国际技术进出口交易会”的重要配套活动,“第三届上海国际口岸智慧化经贸合作大会暨...
华为 Pura 80 系列 Care+ 服务上线,一年期 499 元起 - 天天要闻

华为 Pura 80 系列 Care+ 服务上线,一年期 499 元起

IT之家 6 月 13 日消息,随着华为 Pura 80 系列手机的发布,与之配套的华为 Care+ 服务也正式上线,一年期 499 元起。IT之家查询获悉,HUAWEI Care+(两年期)提供 4 次意外保障、2 年官方质保、2 年电池焕新,HUAWEI Care+(一年期)提供 1 次意外保障和 1 年电池焕新。2025 年 12 月 14 日前,购买
“90%退货率”劝退商家?抖音电商拆穿水军剧本...... - 天天要闻

“90%退货率”劝退商家?抖音电商拆穿水军剧本......

一张张标注着“惨烈”退货率的后台截图,在618大促正热时蔓延。 “退货率90%,这生意还能做吗”、“女装的退货率有多可怕”......相似的控诉,共同指向了抖音电商。 直到抖音电商撕开这张网的线头:帖子是水军发的,高退货率没有依据,疑似不当竞争。然而,水军之所以拿“高退货率”大做文章,无非是因为这是无数商家最敏感...
通知!全面取消放射检查实体胶片打印 - 天天要闻

通知!全面取消放射检查实体胶片打印

3月27日,安徽省医疗保障局发布《关于规范整合放射检查类医疗服务价格项目的通知》文件,宣布自2025年4月28日起,取消实体胶片打印服务(包括X 线、CT、MRI等项目)!官网公告就在近日,安徽省各大医院官方纷纷开始发布关于“取消胶片打印”