自学stm32,需要会到什么程度才能找到一份工作?

2023-05-16

说到自学,小有体会,自学的过程焦虑而痛苦,这一切,还是来源于对未来的不确定性。

今天通过个人经历和经验,希望能为你揭开迷雾,找到前进的方向。

回想我曾经自学单片机的时候,当时还很年轻,思维也还没现在这么成熟。

甚至连职业的定位都还不清晰,过程也没人指导,没人交流,群里的高手一般没空鸟我,身边也没做这个行业的。

我时常有学无止境那种无力感,不确定自己没日没夜的学习到底有没有意义,能不能靠这个找到一份合适的工作。

后面怎么说呢,可以说很幸运,也可以说有点遗憾。

幸运的是最后通过自学成功了这个行业,遗憾的事当初应该用这种魄力去学收入更高的行业,嘿嘿。

经历的多了,才知道很多焦虑,都是因为你想的多干得少。

我那个时候只学了51和C语言,以及基本的电路,并且做了一个小项目就找到工作了。

但是这已经是10年前了,放在现在门槛肯定不止这么低了。

除非是一些很水很水…的公司。

不难发现的是随便搜一下单片机或者嵌入式开发这个职位,出现频率最高的就是STM32,所以掌握STM32的使用是大势所趋。

这几年我一直在从事单片机产品开发,参加过非常多面试,也面试过一些人。

单纯靠会一种单片机型号去找工作难免有些牵强,因为企业真正需要的不是说你用过多少款单片机。

相比项目经验更加重要,即便你会51,但是你做过非常多牛逼的项目,照样也有人要。

所以,学习STM32只是开始,通过STM32做项目才是终点。

这也是大多数新手的一个痛点,也是必经的过程,如果你没有做过多少项目,又没人指导,靠理解别人的代码和靠自己思考,提升是比较慢的。

人的精力是有限的,前期我们学的广不如学的深,找一个产品把它做透。

面试的时候把产品展现在面试官眼前,然后这个产品你负责哪一份开发,涉及到哪些技术,碰到过什么难点,你是怎么解决这些难点的。

把这些进行一个深度的讲解,这些也是面试官真正想听到的东西,通过这个项目的讲解他能大概估计你的技术水平。

而不是说你在那里讲我会51单片机,会STM32单片机,熟练C语言这些空话。

不知道看到这里,你有没有思路了呢?如果没有我再给你总结一下。

1. STM32只是工具,不需要花费太多时间系统学习,能把需要的外设用起来就够了。

2.主要的精力用来提升编程水平和功能实现能力,光说不行还要提供解决方案。

提升编程水平可以看我2019年录着玩的单片机程序架构视频。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

这套教程总结了这几年产品的痛点功能实现方法,以及一个系统调度内核,涉及到指针、结构体、枚举、回调函数、链表、定时器矩阵等在产品开发中的经典应用,直接送!直接送!直接送!可以到无际单片机编程,回复入门资料自取。

2. 为了缩短找到工作的时间,前期可以找简单些的产品入手。

如果对你有帮助,希望你也给我来点实际的(我的意思是可以双鸡了(o(╥﹏╥)o)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

自学stm32,需要会到什么程度才能找到一份工作? 的相关文章

  • 以字符串形式接收数字(uart)

    我正在尝试通过 uart 接收一个包装为字符串的数字 我发送数字 1000 所以我得到 4 个字节 空字符 但是 当我使用 atoi 将数组转换为数字并将整数与 1000 进行比较时 我并不总是得到正确的数字 这是我用于接收号码的中断处理函
  • 如何让printf在STM32F103上工作?

    我是 STM32F103 世界的新手 我有一个STM32F103的演示代码 我正在使用arm none eabi来编译它 我尝试了在谷歌上可以找到的内容 但到目前为止没有任何效果 我已经花了三天时间来解决这个问题 任何人都可以给我一个运行良
  • 138-基于stm32单片机汽车多功能仪表盘显示系统Proteus仿真+源程序

    资料编号 138 一 功能介绍 1 采用stm32单片机 LCD1602显示屏 独立按键 DHT11传感器 ds1302时钟 LED灯 蜂鸣器 电位器 制作一个基于stm32单片机汽车多功能仪表盘显示系统Proteus仿真 2 通过DHT1
  • 137-基于stm32单片机智能保温杯控制装置Proteus仿真+源程序

    资料编号 137 一 功能介绍 1 采用stm32单片机 LCD1602显示屏 独立按键 DS18B20传感器 电机 制作一个基于stm32单片机智能保温杯控制装置Proteus仿真 2 通过DS18b20传感器检测当前保温杯水的温度 并且
  • STM32F4 通过软复位跳转到引导加载程序,无需 BOOT0 和 BOOT1 引脚

    我问这个问题是因为可以在这里找到类似问题的答案 通过应用程序跳转到 STM32 中的引导加载程序 即从用户闪存在引导模式下使用引导 0 和引导 1 引脚 用户 JF002 JF002回答 当我想跳转到引导加载程序时 我在其中一个备份寄存器中
  • 物联网网关

    物联网网关是 连接物联网设备和互联网的重要桥梁 它负责将物联网设备采集到的数据进行处理 存储和转发 使其能够与云端或其它设备进行通信 物联网网关的作用是实现物联网设备与云端的无缝连接和数据交互 物联网网关功能 数据采集 物联网网关可以从物联
  • HAL库学习

    CMSIS简介 CMSIS Cortex Microcontroller Software Interface Standard 微控制器软件接口标准 由ARM和其合作的芯片厂商 ST NXP 软件工具厂商 KEIL IAR 共同制定的标准
  • 毕业设计 江科大STM32的智能温室控制蓝牙声光报警APP系统设计

    基于STM32的智能温室控制蓝牙声光报警APP系统设计 1 项目简介 1 1 系统构成 1 2 系统功能 2 部分电路设计 2 1 stm32f103c8t6单片机最小系统电路设计 2 2 LCD1602液晶显示电路设计 2 2 风
  • STM32 GPIO工作原理详解

    STM32 GPIO介绍 1 STM32引脚说明 GPIO是通用输入 输出端口的简称 是STM32可控制的引脚 GPIO的引脚与外部硬件设备连接 可实现与外部通讯 控制外部硬件或者采集外部硬件数据的功能 以STM32F103ZET6芯片为例
  • SHT10温湿度传感器——STM32驱动

    实验效果 硬件外观 接线 3 3V供电 IIC通讯 代码获取 查看下方 END
  • [MM32硬件]搭建灵动微MM32G0001A6T的简易开发环境

    作为学习单片机的经典 自然是通过GPIO点亮LED 或者是响应按钮的外部中断例程 这我们看看SOP8封装的芯片MM32G0001A6T得引脚 除了VDD和GND固定外 我们可以使用PA14 PA1 PA13 PA15 PA2 PA3这六个G
  • 擦除后无法写入闪存

    所以我不能在擦除后直接写入内部闪存 如果写操作之前没有擦除操作 那么我可以 有什么想法吗 编程函数返回 成功写入 值 但查看内存时 没有写入任何数据 这是代码 uint32 t pageAddress 0x08008000 uint16 t
  • 1.69寸SPI接口240*280TFT液晶显示模块使用中碰到的问题

    1 69寸SPI接口240 280TFT液晶显示模块使用中碰到的问题说明并记录一下 在网上买了1 69寸液晶显示模块 使用spi接口 分辨率240 280 给的参考程序是GPIO模拟的SPI接口 打算先移植到FreeRtos测试 再慢慢使用
  • STM32 暂停调试器时冻结外设

    当到达断点或用户暂停代码执行时 调试器可以停止 Cortex 中代码的执行 但是 当皮质停止在暂停状态下执行代码时 调试器是否会冻结其他外设 例如 DMA UART 和定时器 您只能保留时间 r 取决于外围设备 我在进入主函数时调用以下代码
  • STM32F4XX的12位ADC采集数值超过4096&右对齐模式设置失败

    文章目录 一 前言 二 问题1 数值超过4096 三 问题1的排错过程 四 问题2 右对齐模式设置失败 五 问题2的解决方法 5 1 将ADC ExternalTrigConv设置为0 5 2 使用ADC StructInit 函数 一 前
  • for循环延时时间计算

    提示 文章写完后 目录可以自动生成 如何生成可参考右边的帮助文档 文章目录 前言 一 pandas是什么 二 使用步骤 1 引入库 2 读入数据 总结 前言 之前做led点亮的实验 好像是被delay函数影响了 因为delay参数设置的不对
  • 嵌入式开发--STM32G4系列片上FLASH的读写

    这个玩意吧 说起来很简单 就是几行代码的事 但楞是折腾了我大半天时间才搞定 原因后面说 先看代码吧 读操作 读操作很简单 以32位方式读取的时候是这样的 data IO uint32 t 0x0800F000 需要注意的是 当以32位方式读
  • 通过JTAG恢复STM32 MCU磨掉的标记

    我有一块可能带有 STM32 MCU 的板 我想为该板制作定制固件 因为库存板有很多问题 不幸的是 电路板制造商很友善地磨掉了所有标记 有没有办法通过 jtag 获取设备 系列 ID 并将其交叉引用到型号 我能找到的一切都是关于获取芯片的唯
  • STM32内部时钟

    我对 STM32F7 设备 意法半导体的 Cortex M7 微控制器 上的时钟系统感到困惑 参考手册没有充分阐明这些时钟之间的差异 SYSCLK HCLK FCLK 参考手册中阅读章节 gt RCC 为 Cortex 系统定时器 SysT
  • STM32F0、ST-link v2、OpenOCD 0.9.0:打开失败

    我在用着发射台 http www ti com ww en launchpad about htmlgcc arm none eabi 4 9 2015q2 为 STM32F0 进行编译 现在我想使用该集合中的 arm none eabi

随机推荐