• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

从事嵌入式需要学习哪些东西?

江户川悟饭 2019-03-24 浏览量:862
如果以后从事嵌入式工作,有哪些东西需要学习?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 掌握C语言编程,或C++,python等编程语言。

    如果是嵌入式硬件驱动、应用开发,需要了解比较常见的一些硬件内核,比如最常见的Cortex-A系列;对最开始的编译环境搭建、编译器也需要了解;

    然后就是和硬件比较密切相关的通信接口、人机界面、网络通信等要了解。

    如果是嵌入式Linux系统上的应用开发,那就需要对系统本身很熟悉了。

    • 发布于 2019-03-24
    • 举报
    • 评论 0
    • 1
    • 0

其他答案 数量:10
  • 硬件方面需要了解各种常见的单片机内核架构,比如51,Arm Cortex M等等,各种片上设备,通讯接口,比如RTC,串口,SPI,等等。软件方面需要学习C语言,简单了解汇编语言,各个偏上设备的驱动编写,嵌入式操作系统RTOS,图形界面,网络开发,上位机开发,嵌入式linux方面的Linux基本操作,Bootloader移植,kernel配置剪裁,内核驱动编写,文件系统等等都是要学习的。
    • 发布于2019-03-24
    • 举报
    • 评论 0
    • 1
    • 0

  • c语言,c++这两个都要熟练,最好懂一些硬件知识,会linux命令操作,基本就这些
    • 发布于2019-03-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 软件上,就是C语言了,或者还有C++做QT的时候会用到

    硬件上,学习电路,模拟电路,单片机原理

    • 发布于2019-03-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 起码要懂基本处理器的架构,还有常用的通信总线驱动方式,还有就是C语言,基本编译器和开发工具的使用

    像图形界面,操作系统,都可以在实际项目中按需学习

    • 发布于2019-03-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 嵌入式技术需要学习的知识点包括Linux系统、Shell编程、Linux开发环境、C语言、ARM硬件平台、数据结构、Linux内核、驱动程序等等。 知道了嵌入式学习的内容,更重要的是嵌入式怎么学习。
    • 发布于2019-03-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 嵌入式开发应该从硬件、软件上来说。

    硬件上,处理器的架构、芯片的组成、IO脚配置、通信接口、其他高级的接口;

    软件上就是网络应用开发、人机界面,对嵌入式系统也要有所了解,比如内核等

    • 发布于2019-03-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 还是学生的话,当然要多学,如果已经要工作,那就看工作需求
    • 发布于2019-03-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 语言类的,c是肯定要学的,嵌入式的话就是硬件电路,虽然不要求很精通,但是至少看的懂,还有就是系统的,实时系统类或者Linux
    • 发布于2019-03-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 嵌入式的工作在每个做事从事的行业都是不一样的,没有统一的标准一定要想学什么,需要根据你的具体工作性质的方向有关。
    • 发布于2019-03-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 编程的C语言,如果做驱动,还要学习一下电路,如果做应用,学习一下C++与Qt吧

    • 发布于2019-04-22
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

从事嵌入式需要学习哪些东西?