0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何去做嵌入式_还需要具备这6点知识

电小二 作者:电子发烧友网 2019-01-19 15:57 次阅读

我们知道要入门嵌入式,进行嵌入式的学习,尤其是未来想要从事嵌入式硬件相关的工作,但是做嵌入式并不是只靠硬件还需要软件,那么还需要具备一下这6点知识。

1、学嵌入式之前先学习下51单片机。为什么我推荐学51呢?因为51简单,而且是控制类的鼻祖。学好51再去学嵌入式会更简单,因为可以融会贯通,有很多知识点差不多,只是嵌入式会更加复杂些。

2、熟悉arm等主流芯片工作原理单片机数字电路模电,能熟练使用数据手册,常规仪表都会使用。这是硬件基础。

3、学好编程。主要学好C/C++,因为这是市场上主要运用的程序语言,学汇编,机器语言,直观了解;学Java等扩展学习语言。熟练使用c语言,了解汇编,涉及操作系统启动很多都是汇编。对编译器,代码管理工具,熟练使用。

4、环境熟悉。了解熟悉常见操作系统,ucoslinux,熟悉系统使用,编译环境搭建,驱动模型建立,调试技巧等等。这个就比较多了,因为操作系统东西多,有boot,内核,文件系统等等。必须熟悉系统,才能做驱动,应用。

5、会画电路/PCB图。学好电路画图类软件altium_designer/PADS 等,最起码熟悉一种软件。

6、扎实的硬件电路知识。虽说嵌入式程序是大头,但硬件也是非常重要的,电路设计不好,会出现很多问题。信号传输有干扰之类都需要电路设计去消除。硬件和软件是相辅相成的关系。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 单片机
    +关注

    关注

    5998

    文章

    43948

    浏览量

    620562
  • 嵌入式
    +关注

    关注

    4977

    文章

    18247

    浏览量

    287958
  • 编程
    +关注

    关注

    88

    文章

    3438

    浏览量

    92322
收藏 人收藏

    评论

    相关推荐

    如何成为一名嵌入式C语言高手?

    如何成为一名嵌入式C语言高手? 嵌入式系统是当今科技领域的核心,而C语言则是嵌入式系统开发中最常用的编程语言之一。成为一名嵌入式C语言高手需要
    发表于 04-07 16:03

    如何成为一名嵌入式C语言高手?

    如何成为一名嵌入式C语言高手? 嵌入式系统是当今科技领域的核心,而C语言则是嵌入式系统开发中最常用的编程语言之一。成为一名嵌入式C语言高手需要
    发表于 03-25 14:12

    嵌入式工程师需要掌握哪些技术?

    Bluetooth、Wi-Fi和LoRa等的了解也是有益的。 5. 调试和故障排除能力:嵌入式系统开发中经常会遇到各种问题和错误。因此,具备良好的调试和故障排除能力是非常重要的。你需要学会使用调试工具和设备,如
    发表于 03-04 16:38

    嵌入式软件开发应该掌握哪些知识?

    知识点学习 熟悉 Linux 的基本使用对于嵌入式软件开发至关重要。包括文件系统的管理、用户权限的控制、软件包管理等。嵌入式开发人员需要能够在 Linux 环境下进行开发、调试和部署工
    发表于 02-19 11:23

    嵌入式学习步骤

    开发。 嵌入式学习步骤总结如下: (1).确定目标平台:选择适合您要开发的嵌入式系统的硬件平台。取决于您要控制的设备以及您需要执行的任务。 (2).选择编程语言:
    发表于 02-02 15:24

    嵌入式自学好书推荐

    科技的发展和市场的扩大,嵌入式系统在未来仍将是一个重要的方向。 嵌入式开发的薪资待遇也较为优厚,工作时间相对前端和Java开发较少,且享有五险一金。对于应届生来说,一般薪资在6-8k;具备
    发表于 01-11 15:13

    嵌入式硬件和软件哪个好?

    ,相对而言,硬件门槛会比较高点。其实他们的薪资水平是相差不多的。 嵌入式软硬件工程师,就看你对哪个方面感兴趣了,要看你个人,两方面现在发展都是很不错的。总之,嵌入式不是一蹴而就,需要
    发表于 12-05 15:17

    为什么嵌入式没有35岁危机?

    岁危机呢? 首先,嵌入式技术的应用领域非常广泛。它不仅仅局限于软件开发,还需要与硬件密切结合。相比之下,其他IT岗位如软件工程师、系统管理员等更容易受到年龄因素的限制。嵌入式技术的工作内容常常
    发表于 11-17 10:33

    FPGA工程师需要具备哪些技能?

    还需要了解基于FPGA构建DSP系统的流水线、并行处理、嵌入式处理等技术,以及使用FPGA进行大规模计算的方法。 五、通信协议 通信协议是FPGA设计的重要组成部分。FPGA工程师需要掌握
    发表于 11-09 11:03

    如何成为一名优秀的嵌入式工程师?

    选择合适的数据结构来解决问题。 4.掌握硬件编程:嵌入式开发通常涉及到硬件的编程。因此,你需要熟悉硬件编程的相关知识,如寄存器的配置、GPIO的控制、中断的处理等。 5.了解嵌入式系统
    发表于 11-07 15:36

    嵌入式Linux应用开发的完全手册

    是怎样和硬件发生作用的。 同样,对于想从硬件岗位转到软件岗位的人,对于想从传统单片机(比如51单片机)编程进一·步学习“有操作系统的”嵌入式编程的人,需要找到一个学习的切入:先掌握各个硬件部件的简单编程
    发表于 09-25 07:12

    嵌入式软件好还是硬件好?

    较高点。其实他们的薪资水平是相差不多的。 嵌入式软硬件工程师,就看你对哪个方面感兴趣了,要看你个人,两方面现在发展都是很不错的。总之,嵌入式不是一蹴而就,需要数年的坚持与执着,要想在
    发表于 09-18 15:31

    使用变压器变压的电源还需要滤波器吗

    使用变压器变压的电源还需要滤波器吗
    的头像 发表于 08-31 14:03 542次阅读
    使用变压器变压的电源<b class='flag-5'>还需要</b>滤波器吗

    嵌入式学习路线你知道吗?

    外围设备的硬件工作原理,以及如何使用C语言来编程、控制这些硬件。除了要学习对硬件编程之外,还需要学习嵌入式硬件的知识,但是对于嵌入式软件工程师来讲,重点是学习硬件的工作原理,在掌握硬件
    发表于 06-14 16:00

    什么人适合学习嵌入式开发?

    嵌入式开发又分为两类,两类各有特点,当然需要的资质也完全不同: 一类是学电子工程、通信工程等偏硬件专业出身的人,主要是搞硬件设计,有时要开发一些与硬件关系最密切的最底层软件,如BootLoader
    发表于 06-07 15:55