1.嵌入式相关介绍


声明:纯属个人理解,大佬不喜勿喷。

1.嵌入式要掌握的基础

  • C语言:主要学习函数、指针、链表、结构体等等,目的是给接下来的学习打基础,所以一定要好好学习C语言,毫不夸张地说,C语言是学习嵌入式能否成功的关键。

  • 51单片机:主要学习单片机的基本外设、各种通信协议,如IIC、SPI、UART等等,这些都是单片机的入门基础,也是学好32单片机的基础。

  • 32单片机:比51单片机功能更加高级一点。主要注重寄存器的配置,可以理解为是51单片机Plus。

2.嵌入式的进阶

  • Linux:可以理解为和window差不多的平台,可以在Linux上运行一些实时性更高的一些操作。常见的有停车场系统、菜鸟驿站、超市的收银系统等等。

  • ARM:简单地来说就是涉及芯片更底层的架构,与我们的生活息息相关,比如说智能手机、电脑等等。

  • 其他的一些底层应用或者是协议,比如说各式各样的驱动、Bootloader、蓝牙协议的底层等等。

3.嵌入式软件开发的岗位

  • 嵌入式目前市面上的岗位大体主要有两个方向;一个是单片机方向,一个是Linux方向。

  • 单片机方向

    • 单片机纯软方向。

      单片机纯软方向就是看懂数据手册,然后根据具体需求进行代码调试的工作,当然这个过程中也会涉及到硬件的调试。

    • 单片机全栈方向

      单片全栈方向就是软件方向+硬件方向;软件方向就是看懂数据手册+硬件调试,硬件方向就是画原理图+PCB。

  • Linux方向

    嵌入式Linux大致有两个方向:一个是Linux应用方向,一个是Linux底层方向。

  • 未完待续…

  • 10
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值