问答1 问答5 问答50 问答500 问答1000
网友互助专业问答平台

...嵌入式linux,嵌入式系统、DSP、FPGA、CPLD、PLC、SOC、unix到底是...

提问网友 发布时间:2024-12-27 07:55
声明:本网页内容为用户发布,旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:1656858193@qq.com
4个回答
热心网友 回答时间:2024-12-30 19:11
专业术语 请参考 三楼的回答
方向嘛

首先要学习下基础课程单片机,汇编和C语言等等,然后再学习嵌入式,

如果说你要想水平高的话,最好学习下操作系统,数据结构,算法及一些硬件方面的知识等等。

看你是想在什么方面发展,在硬件方面还是软件方面。假如是软件方面,

当然对编程要侧重,反之在硬件方面,那么就要对单片机,电子电路,数电,模电等等要多加学习才是。

做嵌入式的大概有这样几个方向:

驱动/BSP/内核移植类:这一类要求你了解硬件芯片和电路原理图多一些,需要多学习大学这类基础课,

然后看一些基本的CPU芯片外围芯片手册,知道什么是CPU内部总线、外设控制器和寄存器。这类人在产品项目

中人数需要不大,但是工资不低。(内核移植和内核开发暂且不提)

(辅助知识:

通信:串口,usb口,网口,RS232,RS285,LINE2.0,CANBUS,RF,蓝牙,红外

数模:ADC,DAC,放大器应用电路

电源,存储器,时钟,传感器等应用)

嵌入式操作系统类:这一类要求你能根据产品需要设计出能多任务处理并控制一些外设或者与外设通讯的程序。

需要你有很好的C语言基础,单片机基础,然后是嵌入式操作系统基础,知道各种多任务处理的模型,然后还需要

一些数据结构知识。你要知道程序是如何烧写到芯片里变成能控制设备的东西的。

嵌入式系统应用类:这一类要求更加偏向软件一些,有时甚至只是知道内存限制就可以了,其它硬件都不必考虑太多

,比如做嵌入式GUI的(miniGUI, Qt)、嵌入式数据库的、嵌入式webserver程序等,这一类归根结底是软件开发,

需要有强大的阅读源码能力和程序设计基础。高级嵌入式相关应用程序开发类:如手机开发的,特别是iphone android

的应用开发,这一类实际上是纯软件开发,要求有很好的程序设计基础、面向对象概念、结构化开发概念等,UI相关的

现在还需要有一些UX用户体验理念。

大概就这几类,如果你是学生建议自己买一个三星的ARM9开发板,很便宜的,从读芯片手册、学习移植ucosII,写写

ucosII应用程序,深入的可以学习嵌入式linux下应用程序开发等,总之一年之内学透一个开发板,那么你就可以合格胜任前两类工作了。

总体来说

第一类:模拟电子 数字电子 微机控制等技术很好,对嵌入式各个模块很熟悉,单片机应用的炉火纯清,

能独来开发(软件,硬件,PCB)测试,控制等项目(能力很强,适合独立开发项目)

第二类:能把操作系统移植到嵌入式,并且能编写驱动程序(适合团队开发,和应用软件工程师配合)

第三类:熟悉BS/CS架构和设计,操作系统原理和内核有相当的认识,有美工经验,熟悉嵌入式应用

软件的开发(适合开发上位机,或与第二者协作开发嵌入式)

在此建议 统筹全部 专于一个方面
热心网友 回答时间:2024-12-30 19:10
确实都是电子的。想当年给自己定了个嵌入式方向,结果一毕业就让企业拐成软件的了。郁闷的说。
这么分吧:arm,嵌入式Linux基本都属于嵌入式系统,至于Linux,当然是还可以当PC的操作系统,服务器的操作系统。DSP,主要是处理数字信号的东东。FPGA CPLD SOC这玩意儿就高深了,搞电子的搞搞F和C就ok了,soc就留给微电的高手们去搞吧。不要抢人家饭碗。unix,只能很强大的说,计算机的专属,操作系统,一般人搞不来。电子的话,跟它的关系也就在Linux这边。
热心网友 回答时间:2024-12-30 19:16
简单来说都是计算机语言!
如果有一个人能把上面所有得语言都能熟悉的话。那他已经不是地球人了!学好一两种很不错了!
热心网友 回答时间:2024-12-30 19:11
ARM:(Advanced RISC Machines) 微处理器行业的一家知名企业。
linux 、嵌入式linux、unix:操作系统,有各种不同的版本,各厂家不一样。
DSP:数字信号处理器(硬件,芯片级)。
嵌入式系统:包括嵌入式操作系统和嵌入式硬件。
FPGA:可编程门阵列(硬件,芯片级)。
CPLD:复杂可编程逻辑器件(硬件,芯片级)。
PLC:可编程逻辑控制器(硬件,芯片级)。
SOC:片上系统,包含微处理器/微控制器、存储器以及其他专用功能逻辑的芯片。(硬件,芯片级)。
以上各种东西相应是相通的,学电子信息工程的,应该比较明白。

本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。

单片机嵌入式plc区别 plc和电脑编程哪个更有潜力c语言和plc哪个更有前途哪个更高大上_百度... 为什么微信支付宝要求我添加银行卡以完成实名制 微信发私包出现根据相关政策,需添加银行卡,完成实名认证,怎么会... ...显示根据相关政策要求需要添加一张银行卡支付,以完成实 为什么26岁女性一定要入手保险产品 26岁,女,月入3000,有社保,想买保险,主要是意外险和重疾险,希望是终身... 26岁的年轻人买什么保险好 低欲望是怎么形成的 为什么低欲望青年越来越多 60级掉2血3敏的水蓝鼠能卖多少?该学什么技能?目前无技能 什么叫树海?什么叫满树海? 神魔大陆驯兽师怎么升级-驯兽师技能升级与学习攻略 魔宠一般学几级的魔法好,几级魔法没必要学 梦见在一个水泥地上,有一把椅子,木椅子下面躺着一个死人,流了好多血... 化妆品公司应该怎样起名 化妆品开店取名要注意什么 如何为化妆品店新取名 南宁市收回国有土地使用权管理暂行办法是如何规定的? 南宁市住房和城乡建设资金管理中心 中国古代四大神兽(玄武、朱雀、青龙、白虎)单论战斗实力来说谁最 菠萝碎碎冰的做法有哪些呢? ...龙卡自己在网上开通了网银,为什么可以定投基金?账户里还扣掉了定 ... 请教有经验的老师 建行网银定投基金的问题 建行网上银行买基金怎么操作 【配图】盘点西班牙语中各种“车”怎么说~ chery是什么意思(chery是什么意) 秘鲁交通 通灵珠宝钻戒里面没有刻什么标志的吗 通灵珠宝买的钻戒可以改款吗?贵吗? 2200元预算如何选到大屏电脑配置? 2200元预算内如何打造学生党专属入门游戏娱乐电脑? 2200元预算如何选到实用大屏电脑? 2200元能买什么档次的双核节能电脑配置? 选择符包含选择符(Descendant Selectors) 抖音很火宠溺的情侣网名485个 情侣网名(搞笑的) 独留徘徊*埋葬冬天的情侣网名(急!!!) PLC NoReply什么意思? “plc no response”是什么意思 plcnoresponse什么意思 猫咪身体不舒服的表现有哪些 如何判断是困了还是不舒服
Top