找到 “学习” 相关内容 条
  • 全部
  • 默认排序

我是老温,一名热爱学习的嵌入式工程师关注我,一起变得更加优秀!在大部分嵌入式工程师的知识储备里面,STM32相关的技术内容肯定占有一席之地,可以说,大部分的嵌入式工程师都是通过STM32或者C51进行入门学习的。我也不例外,当年在大学里面学的是C51,但学得还是懵懵懂懂半桶水,只是复制老师给的代码,

嵌入式工程师熟悉的STM32,为啥性能会越整越彪悍?

我是老温,一名热爱学习的嵌入式工程师关注我,一起变得更加优秀!__attribute__ 是一个编译器指令,其实是 GNU C 的一种机制,本质是一个编译器的指令,在声明的时候可以提供一些属性,在编译阶段起作用,来做多样化的错误检查和高级优化。用于在 C,C ,Objective-C 中修饰变量、

嵌入式 C 语言进阶,弱符号和弱引用分别是什么?

电子元器件是电子电路的基础组成部分,不同的元器件具有不同的功能和作用。了解这些元器件的分类与识别方法,对于电子技术的学习和应用具有重要意义。一、电子元器件的主要分类电子元器件可以根据其功能和结构特点,主要划分为以下几类:1. 无源元器件无源

简析电子元器件的划分及识别方法

在物联网与智能硬件风口下,嵌入式开发因高薪前景吸引大量转行者。但这门技术门槛高、周期长、调试苦,并非人人适合。本文直击痛点,帮你判断是否该绕道!1、“三分钟热度”患者现象:看到高薪广告冲动报名,遇到调试瓶颈立刻放弃。真相:从点亮第一个LED

哪些人不建议学习嵌入式开发?

在Linux系统中,CONFIG_HZ与USER_HZ是两个易混淆的时间单位概念,前者定义内核定时器精度,后者影响用户空间程序的时间显示。本文从技术定义、作用范围、配置方式三个维度简明解析其差异。1、核心定义对比2、作用范围差异CONFIG

Linux学习:CONFIG_HZ vs USER_HZ

在嵌入式开发领域中,51单片机经常被视为“入门级”选择,而STM32代表更先进的32位平台,一般建议进阶学习,但如果我想跳过51单片机非要学习STM32,是否可行?1、51单片机与STM32有什么区别?2、想学STM32最好有这些基础C语言

没学过51单片机,能否零基础学STM32?

PCB(印制电路板)设计是电子硬件开发的基石,其技术深度与行业需求直接决定职业竞争力。本文聚焦PCB设计领域的关键学习方向与就业策略,为从业者提供精准指导。一、核心技术模块1.1 基础理论电路原理:掌握模拟/数字电路基础,理解信号完整性(S

2025年学哪个PCB,更容易找到工作?

硬件设计是电子产品的核心,其技术深度与行业需求直接决定职业竞争力。本文聚焦硬件设计领域的关键学习方向与就业策略,为从业者提供精准指导。一、核心技术模块1.1 基础理论电路原理:掌握模拟/数字电路设计,理解信号完整性(SI)与电源完整性(PI

2025年学哪个硬件,更容易找到工作?

引言:嵌入式软件开发分层、模块化是理想状态,实际开发中因各种限制而有所取舍,但这不妨碍学习参考优秀软件架构,即使有部分思想在项目中落实,也是大有裨益的。1、AUTOSAR的软件分层理论汽车电子与消费电子不同,其硬件、软件都更关注可靠性、安全性和长效性。其软件需要兼容不同供应商、在不同车型可复用,汽车

嵌入式软件分层隔离的典范

嵌入式开发中Python并非全能,但特定场景下可大幅提升效率。本文基于2025年技术资料,直接列出必须掌握的Python模块及场景,拒绝模糊表述。必须重点学习的Python部分:硬件交互核心库pyserial:串口通信必备,如与单片机/传感

做嵌入式工程师,Python该如何学习?