想自学嵌入式,需要学什么东西呢?

2021-11-29科技464

很多对嵌入式开发感兴趣,想从事这个嵌入式开发的朋友,都会有疑问,学嵌入式要哪些基础,要学习哪里东西。学完能做什么?

又因为嵌入式包含单片机开发,linux开发,这里就以单片机为参考,和大家一起交流说明下。

首先学单片机的职业发展方向:单片机硬件工程师

工作内容:从事单片机软件开发,外围器件驱动,主要使用C语言。代码调试。

单片机软件工程师

工作内容:单片机外围器件的选型,原理图设计,PCB设计,样机焊接与调试。主要使用EDA软件如AD/protel99/pads等 。

学单片机软件开发的基础:1 ,C语言,这个是最根本的基础知识,当前单片机的开发主要是还是在用c语言,很多人就问,在学校学的汇编,要学精通吗?我只想说,现在必须用汇编写代码的单片机会越来越少,所以你仔细品一品。

在开发环境权利,Keil或者IAR编译环境都可以编写代码,但用的多的还主要是keil,同时开发环境的搭建和使用也是需要掌握的。

包括新建工程的步骤,如何设置工程中.h.c 文件的调用关系和文件框架。实际上单片机工程文件不可能很简单,好的工程文件框架对于编写代码和梳理有很大的作用。

2,基本的模拟电路的知识点要理解,高低电平对应的0101的概念。电压电流电阻常规的概念要明白,简单的LED驱动电路,按键电路等简单的电路得明白,模拟电路一点不会,在编程过程中会很抓瞎。

3,单片机基本概念掌握,最简单的单片机最小系统要了解,单片机正常工作所需要的

学完单片机能做什么产品。

学单片机硬件开发的基础。1,硬件开发,必须掌握模拟电路,这个是硬件开发的根本基础知识,硬件开发工程师职业发展好不好,首先得看这个掌握的程度如何。三极管NPN/PNP放大分析。几种运算放大器的运用,同相比较器。差分放大电路等经典电路要掌握在胸。

2, EDA软件要掌握,硬件工程师的必备软件工具,常用pads/DXP/protel99/AD,设计原理图和PCB图的必须工具。

3,常见工具要会用,电烙铁焊接一些贴片的器件要能轻松自如,万用表,示波器都是在调试硬件电路板时候必须用到的工具。

总结单片机的基础课程其实不多,但每一门学精确要花费大量的时间,以及项目实际经验总结才能成为大牛。

相关文章

手机根目录下的的文件夹和文件是干什么的?

作用: 1.res:资源文件。 2.drawable:布局文件。 3.layout:布局文件。 4.anim:动画效果文件。 5.values:取值、字符串等。 6.src:代码,至于src内部的目录名称,取决于具体项目结构。 7.libs:库文件。 安卓手机: 安卓(Android)...

二极管分大小吗?

二极管当然分大小了,功率,电压,电流,频率都不同了,还根据功能和作用有很多种不同分类,这些都需要查手册来选型使用的, 简单的比较两种的话,可以看封装尺寸 ,体积越大电流越大 (耐压不一定),带散热片的比没有散热的大。请关注:容济点火器 1、 检波二极管 检波二极管的主要作用是把高频信号中的低频信号检...

中国各航空公司的代码都是多少?

谢谢邀请,我来给大家盘点一下各个航空公司的代码。 1.首先航空公司同常有两个代码,一个是二字码(IATA),一个为三字码(ICAO)。二字码的主要用途为航班信息及票务上三字码主要用于飞行上。举个例子,南航的二字码为CZ,三字码为CSN,那么你买到的机票上航班号会为CZ。 2.中国大陆现有的航空公司代...

杰士邦官网防伪查询

可以在电脑上打开杰士邦的官方网站,在该网站的首页下拉界面点击查询按钮进入。在进入到查询界面以后输入杰士邦包装盒标记的7位代码点击查询就可以判断真伪了。 具体的查询方法如下: 1、在百度上搜索杰士邦的官方网站,找到其官方网站,点击进入。 2、进入杰士邦官方网站后,将页面下拉至底部,点击查询按钮即可进入...

什么是国家代码,国家代码有什么用途,各国的国家代码是什么?

ISO3166-1  这个标准定义了大部分国际普遍公认的国家和境外领土,其中包括了以下三种格式:  *二位字母代码(ISO3166-1alpha-2)  *三位字母代码(ISO3166-1alpha-3)  *三位数字代码(ISO3166-1numeric)  一些代码和应用亦建基于二位字母代码,例...

如何高效的写代码呢?

大家好,我是蓝胖子,一个从机械毕业转行做互联网、比较喜欢折腾技术的个人网站小站长。 虽然自己没怎么写过代码,不过之前看了一个段子,想跟大家分享一下,哈哈! 一个程序员接手了一个出错的代码,该程序员看着代码很头疼,因为一个注释行都没有,然后心里暗暗骂道:这个程序是谁写的啊?啥注释都没有,还要我细细得来...

如何判断一公司是否为上市公司?

判断一个公司是否上市公司,先看名字,只有股份有限公司才能上市,但不是所有的股份有限公司都是上市公司,就需要其他途径了。 有一个途径十分简单,只要一台能上网的电脑和所要查询公司的名称或者统一社会信用代码就可以了。只需要打开国家企业信息公示系统,输入所要查询的企业名称或者统一社会信用代码即可查询了。在企...

如何做下拉菜单,并且带链接的,点一下就可以跳转?

   刚才特地给你写了一个,申明一下可能IE6支持的不好,在FF和IE7下测试是没问题的,代码如下: if( l tElementById) var nw= tElementById(menuMain); //这个是整个菜单外面的层 for(var i=0; i 友情链接 百度一下 新浪爱问...

如何设计好一个硬件电路?

做电路设计,要掌握的知识很多,是比较难入门的,不但要有相关的专业基础知识,还要有设计经验。想要设计出一个好的硬件电路,要有30%的专业知识,70%的经验。 专业基础知识想设计出一个好的硬件电路,扎实的专业基础知识是必须的,要有很强的电路基础、模拟电路、数字电路等专业知识,复杂的电路都是由基本的电路组...

负载是电子元件吗?

能将电能转化为其他形式能的装置叫作负载,所以负载可以说是电路中 的电子元件。比如,电动机可以把电能转化为机械能,电阻可以把电能转化为热能;电灯泡可以把电能转化为热能和光能,扬声器可以把电 能转化为声能等,这些装置都是电路中的负载。电路中不能没有负载而直 接将电源两极连接,这样的连接叫作短路。电容器属...