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

嵌入式学习规划

luohaiyang 2018-10-10 浏览量:827
用哪些设备算是嵌入式,嵌入式的学习最终目标是什么,学习嵌入式的路线。现在在学32,目前比较的迷茫。
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 常见的除了PC和平板电脑之外的所有电子设备几乎都可以认为是嵌入式设备,学习嵌入式没有终极目标,因为我们在学习的同时,科技也在发展,永远没有学完的一天。既然现在已经开始学习STM32了,就已经开始了嵌入式学习之路。首先要把STM32学习到一定程度,至少自己能够完成一些不是很复杂的项目。在这个过程中学习和了解处理器的架构,外设基础知识为以后做准备。

    STM32学习到一定程度后,如果想继续深入,可以学习嵌入式linux的开发,目前硬件架构已ARM Cortex A系列为主,可以学习BootLoader(例如U-Boot)的原理与移植,linux内核的移植,文件系统构建,QT图形界面开发,网络通讯等等,等这些都有所了解了,估计自己也就能够知道自己想在哪方面发展了,可以朝着更深入的方向学习,比如linux内核分析,驱动程序的编写等。

    • 发布于 2018-10-11
    • 举报
    • 评论 0
    • 1
    • 0

其他答案 数量:18
  • 嵌入式基本每个领域都有应用,你可以从51学起,然后学stm32,最后学linux
    • 发布于2018-10-11
    • 举报
    • 评论 0
    • 2
    • 0

  • 嵌入式设备指的是用于控制、监视或者辅助操作机器和设备的装置

    最终目标应该是能够完整开发出嵌入式的产品,需要同时掌握底层和应用层的开发

    • 发布于2018-10-10
    • 举报
    • 评论 0
    • 1
    • 0

  • 嵌入式的范围很广,上到linux操作系统,下到单片机都是嵌入式,学习的话,看你的方向,是偏向于硬件还是偏向于软件,还有嵌入式软件之分,还分为底层软件和应用软件等等,反正这些你不可能都学,而且也没有时间和精力把这些都学好。你需要选择一个方向,一般都是嵌入式软件,就是在控制芯片上编程,但是看你喜欢的是底层的编程,相当于驱动IO口,驱动总线等等,还是喜欢应用层的编程,歇一歇通信协议,实现一些上层操作等,看准方向去学。学底层需要熟悉单片机的工作原理以及每个寄存器怎么使用,不需要记住,要看懂手册,还要看懂电路图,时序图等,应用层就不需要太关注底层,但是也要有所了解,一般都是通过一个框架完成一个项目的开发,相当于使用库函数
    • 发布于2018-10-11
    • 举报
    • 评论 0
    • 1
    • 0

  • 不用迷茫,动手做东西吧,光是看书确实晕头转向的,一定要动手才行,工作上接触到的东西都用起来,规划什么的等到你觉得懂了的时候再去考虑吧
    • 发布于2018-10-12
    • 举报
    • 评论 0
    • 1
    • 0

  • 可以先51,再32,再linux,再fpga,感觉这个入门都好难!
    • 发布于2018-10-11
    • 举报
    • 评论 0
    • 0
    • 0

  • 我个人认为目标是会一项技术。然后再往后会得多了,可以选择两个方向发展,一个是 技术,另外一个是管理。

    学习开始都会迷茫,先把基础打扎实,给自己定个目标,想做个什么然后就按这个目标去努力。

    • 发布于2018-10-11
    • 举报
    • 评论 0
    • 0
    • 0

  • 未来迷茫,那就先活在当下。夯实基础才是王道
    • 发布于2018-10-11
    • 举报
    • 评论 0
    • 0
    • 0

  • 学习嵌入式 首先要学linux然后学习硬件 或者两者同时学习
    • 发布于2018-10-11
    • 举报
    • 评论 0
    • 0
    • 0

  • 带有数字接口的设备,如手表、微波炉、录像机、汽车等,都使用嵌入式系统,有些嵌入式系统还包含操作系统,但大多数嵌入式系统都是由单个程序实现整个控制逻辑。

    国内认为的是:以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗等严格要求的专用计算机系统。

    多跟进几个项目就会好些,迷茫过后就是阳光大道

    • 发布于2018-10-11
    • 举报
    • 评论 0
    • 0
    • 0

  • 我觉得应该是,符合你要求的最好。比方说你现在从事(或是说你现在所处的环境都是工控类的)这个时候你主要学习STM32和51就可以,等你熟悉之后可以在慢慢进入Linux的开发。学习的步骤是51-STM32-Linux。总之就是先学习合适你的就好。
    • 发布于2018-10-11
    • 举报
    • 评论 0
    • 0
    • 0

  • 首先学单片机 stm32或者51都行 熟悉一下硬件 同时学习一下linux 这样就入门了
    • 发布于2018-10-11
    • 举报
    • 评论 0
    • 0
    • 0

  • https://baike.baidu.com/item/嵌入式/575465?fr=aladdin看看这个关于嵌入式的介绍,学习嵌入式,先学习C语言,然后用51单片机入门,在学32,后学操作系统。​
    • 发布于2018-10-11
    • 举报
    • 评论 0
    • 0
    • 0

  • 一般是先51再32

    之后就看发展方向了

    可以选择linux系统,fpga,dsp等

    • 发布于2018-10-20
    • 举报
    • 评论 0
    • 0
    • 0

  • 先从单片机开始,然后了解嵌入式系统,最后到架构的平台
    • 发布于2018-10-23
    • 举报
    • 评论 0
    • 0
    • 0

  • 先从51学习,然后再学习32,最后学习操作系统
    • 发布于2018-10-30
    • 举报
    • 评论 0
    • 0
    • 0

  • 嵌入式包括单片机,微处理器,dsp,ARM Linux等,你学习以上任一学科都算是嵌入式。

    • 发布于2018-10-31
    • 举报
    • 评论 0
    • 0
    • 0

  • 建议直接学STM32,然后在学习操作系统
    • 发布于2018-11-12
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个范围很大,除了电脑、手机、平板外其他产品基本上都可以进入嵌入式的范围,首先学习嵌入式先把51和32吃透,再转站linux系统开发。
    • 发布于2018-11-12
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

嵌入式学习规划