长期学习STM32之后,我仍然不知道如何做项目。

请注意,为公众帐户加注星标,不要错过精彩的内容。来源:Zihu编辑和整理:Zhang Qiaolong Zhihu有人问:我学习Stm32很久了,我是否觉得我不能独立完成一个项目?我从51到stm32开始学习,现在已经有两年了,我一直不满意,主要是从朱有朋的课程中学到东西。
前三个季节已完成,第四和第五个季节是操作系统。我还没有开始学习。
原子课程,野火课程,模块化知识。我也学到了一些要点。
完成课程后,您可以在开发板上进行所有实验。现在我不能在公司里独立做事。
我只能做一些小模块。在此期间,我还断断续续地学习了PCB的图纸。
电路知识(基础比较差,大专,自动化专业,学校什么都没学,毕业后自学),我不知道该怎么学习。网友凯文(Kevin)回答:这很简单,因为您一直都在学习本质。
我几乎可以肯定的是,尽管您学习了这么长时间,但很少阅读官方手册。尽管您学习了这么长时间,但恐怕您一直在使用标准库,HAL库等,并且几乎没有关于寄存器的知识。
。尽管底层的确确实更复杂,但是底层软件工程师的成长周期确实更长一些。
但是我仍然相信学习是有条理的。不同的方法具有不同的学习效率。
当前的学习条件比20年前要好得多。有很多资料,尤其是STM32,但是带人时我总是强调两点:1.您不能观看视频,只能阅读手册2.您不能使用HAL库,只能读取手册的注册版本。
有人可能会争辩说,各个制造商的配置工具现在已经非常完善,为什么我不专注于应用程序和算法,而不是使用现成的驱动程序,而是由我自己编写?我的答案是:当然您可以选择它,然后您可以放心地成为应用软件工程师,并且不要与底层混为一谈。将来,不要抱怨为什么您总是觉得自己“无能为力”。
当您自己进行项目时,您将无法独自完成该项目。我也从事该行业将近20年。
我见过优秀而又贫穷的工程师。糟糕的工程师具有一个共同的特征:算法能力还不错,对基础的理解有限,并且硬件是无知的。
通常在3到5年后,我没有品尝过,然后改变了我的职业。由于您现在正在制造单片机,因此您必须知道未来的发展方向。
您是否曾担任软件工程师几年,然后又转到管理部门? ?有些人选择这种方式,我当然不能说这是错误的。但是,如果您对自己的要求更高,那么您的工作方向必须是系统架构师。
要成为合格的系统架构师,算法功能只是高层的一小部分。您必须了解单片机的底层是如何工作的,甚至还要具备相当程度的硬件知识。
这些底层称为“底层”。因为它们确实是整个系统框架中最基本的部分。
就像建造建筑物一样,这些都是基础。您甚至都不了解基础,上楼时会心底吗?尽管根据我的经验,我不知道您的具体情况,但是如果您从事软件工作已有几年,但对执行项目仍然没有信心,这可能就是原因。
通常,按照我的方法,在大约六个月到八个月的时间内完成简单的项目是没有问题的。当然,确实有一些人的才智很差,而且该方法是正确的,但是如果您不了解它,则反应会比其他人慢半个节拍。
在这种情况下,我必须说服他仔细考虑是否要改变他的职业。当然,我不希望您成为这种人。
因此,请听我说,停止观看任何视频,仔细阅读手册,仔细阅读寄存器,并亲自编写每个驱动程序。一开始总是很困难,但这没关系。
一点一点地做,然后慢慢地做更多,然后就可以串在一起了。串联在一起后,您对系统的理解最多可以达到两个层次。
同时,您必须学习一些硬件知识。并不是您上来时可以画板。
这是与microc有关的硬件知识。

公司: 深圳市捷比信实业有限公司

电话: 0755-29796190

邮箱: ys@jepsun.com

产品经理: 汤经理

QQ: 2057469664

地址: 深圳市宝安区翻身路富源大厦1栋7楼

微信二维码

更多资讯

获取最新公司新闻和行业资料。

  • RS232 vs USB 3.2:如何根据项目需求选择合适的通信接口? 基于项目需求选择通信接口:RS232与USB 3.2的实战决策指南在设计嵌入式系统、自动化设备或工业控制系统时,选择正确的通信接口至关重要。本文将结合实际案例,帮助开发者判断何时应使用RS-232,何时应转向更先进的USB 3.2标准...
  • PTTC聚鼎PT3621NT vs PT1201NT:如何根据项目需求做出明智选择? 前言:选型误区与正确思路面对市场上众多相似型号的传感器,许多工程师容易陷入“功能越全越好”的误区。然而,真正的高效选型应基于项目具体需求——包括环境条件、通信要求、电源限制和预算范围。本文将以PTTC聚鼎的...
  • 如何选择合适的聚鼎PXXXX T/S电感与TSS管搭配方案 基于应用场景的TSS管与聚鼎电感选型策略在实际工程设计中,合理匹配TSS管与聚鼎PXXXX系列电感是保障系统可靠性的关键。以下是根据不同应用场景的推荐搭配方案。1. 高频开关电源系统推荐配置:选用聚鼎PXXXX-T型电感 + 高速响...
  • STR35 35W精密电阻:如何实现高效散热与长期稳定性? 深入剖析:STR35 35W精密电阻的散热设计与可靠性保障随着电子设备向高集成度、高功率密度方向发展,STR35 35W精密电阻不仅需要具备精准的阻值控制能力,更需在长时间高负荷运行下保持热稳定性。本文将从散热机制、材料选型...
  • 如何根据项目需求选择WAN3216F157CA4或WAN3216F117CA4? 从项目实际出发:如何明智选型WAN3216F157CA4与WAN3216F117CA4在进行嵌入式系统开发时,正确选择微控制器至关重要。面对相似型号的WAN3216F157CA4与WAN3216F117CA4,开发者应结合项目特性做出合理决策。1. 明确项目资源需求首先评估项目对...
  • 光颉viking FMR系列电阻器:精准阻值与长期稳定性之选 深入解析光颉viking FMR系列贴片电阻器的技术优势在精密模拟电路与高稳定性数字系统中,电阻器作为基础元件的重要性不言而喻。光颉viking推出的FMR系列贴片电阻器,以其出色的精度、长期稳定性及耐高温能力,成为工业自动化...
  • 如何选择适合项目的ADC芯片?以WAN007030JD251SN03与WAN7020L04为例 前言:选型的关键考量因素在进行嵌入式系统或智能设备开发时,选择合适的模数转换器(ADC)是确保系统性能的核心环节。本文以WAN007030JD251SN03与WAN7020L039M04为例,从精度、功耗、接口、成本等多个维度进行综合分析,帮助工程...
  • 如何选择适合项目的PTTC聚鼎PMV1210或PMV1206传感器? 如何选择适合项目的PTTC聚鼎PMV1210或PMV1206传感器?在项目开发过程中,传感器选型是决定系统成败的关键环节之一。面对市场上众多型号,尤其是同品牌下的相似产品——如PTTC聚鼎的PMV1210与PMV1206,工程师往往面临选择难题。本...
  • 自恢复保险丝的一般寿命是多少?长期使用后能恢复吗 自恢复保险丝的一般寿命是多少?长期使用后能恢复吗如果与自恢复保险丝连接的电路发生故障,自恢复保险丝会切断电流,经过一段时间后自动恢复,可以多次使用。其短路的响应时间与电源电路的工作温度、常见故障电流的...
  • 如何根据项目需求选择PTTC聚鼎PVR10D或PMV0402-5R0E100电阻元件 从设计角度解析两款电阻的选型策略在电子系统开发过程中,正确选用电阻元件是保障整体性能的关键环节。针对PTTC聚鼎的PVR10D与PMV0402-5R0E100,应结合具体应用场景进行科学选型。1. 功率与空间考量若项目涉及大电流或高电压应...
  • 如何选择适合项目的传感器?——以PTTC聚鼎PT05MLC与S23T05C为例 选型指南:从需求出发,匹配最优传感器面对众多工业传感器品牌与型号,如何做出科学决策?本文以PTTC聚鼎的PT05MLC与S23T05C为例,提供一套实用的选型框架,帮助工程师与采购人员精准匹配项目需求。一、明确应用环境条件首...
  • 如何根据项目需求选择PTTC聚鼎PT08V2DF-C或PTLC24D-B传感器 基于项目需求的传感器选型指南:PT08V2DF-C vs PTLC24D-B在智能控制系统设计中,传感器的选型直接决定系统的可靠性与扩展性。面对PTTC聚鼎推出的两款热门型号——PT08V2DF-C与PTLC24D-B,工程师常面临选择困惑。本文将从项目实际出发...
  • 贴片磁珠 超大电流:如何选择适合你项目的理想元件? 贴片磁珠 超大电流:如何选择适合你项目的理想元件?面对市场上琳琅满目的贴片磁珠产品,尤其在需要承受大电流的应用中,如何准确挑选一款“超大电流”贴片磁珠,成为工程师必须掌握的核心技能。本文将从关键参数、选...
  • 深入解析:如何根据项目需求选择SMFF1206、SMFF2410与SMFM2410贴片电阻? 前言:贴片电阻选型的关键考量因素在现代电子产品设计中,电阻虽小,却直接影响系统稳定性与寿命。面对众多型号,尤其是同系列中的SMFF1206、SMFF2410与SMFM2410,如何科学选型成为工程师必须掌握的核心技能。本文从多个维度...
  • SMT贴片LED与插件LED:如何选择更适合你的项目? SMT贴片LED vs 插件LED:选型决策指南在电子产品开发过程中,选择合适的LED封装类型至关重要。无论是用于信号指示、背光显示还是智能照明系统,正确的选型能显著提升产品可靠性与用户体验。本文以“SMT贴片LED”与“插件LED”...
  • 如何选择适合项目的RLPL金属宽电极取样电阻? 选型关键参数深度解析在实际项目中,正确选择RLPL金属宽电极取样电阻需综合考虑多个技术指标,以下是关键决策因素:1. 电阻值与公差根据电路设计需求选择合适的标称阻值(如1mΩ、5mΩ、10mΩ)。建议优先选用±0.5%或更优公差...
  • 深入解析WAN系列模块:如何根据项目需求选择WAN3216FU58H08、WAN1803DL4GH05与WAN1608H245L08 前言:为何要关注模块型号差异?在嵌入式系统开发中,模块选型直接影响项目的稳定性、成本与后期维护效率。以WAN3216FU58H08、WAN1803DL4GH05和WAN1608H245L08为代表的工业级通信模块,虽同属WAN系列,但在功能定位上存在显著差异。...
  • 如何根据应用需求选择合适的SMD封装:以3.2X1.6mm与2.0X1.2mm为例 基于应用场景的SMD封装选型策略在电子系统设计中,合理选择SMD封装尺寸是实现高性能、高可靠性和低成本的关键步骤。本文以 Chip SMD-3.2X1.6mm 与 Chip SMD-2.0X1.2mm 为例,深入分析不同应用场景下的选型逻辑。1. 消费电子:追求极致...
  • 如何选择适合项目的计时时钟IC?关键参数全解析 选型指南:基于项目需求的计时时钟IC评估标准在嵌入式系统开发中,正确选择计时时钟IC是保障系统性能与稳定性的前提。以下从多个维度分析选型要点,帮助工程师做出最优决策。1. 时钟精度与温度稳定性计时时钟IC的精度通...
  • 如何选择适合项目的BLDC智能型马达驱动器?关键参数指南 如何选择适合项目的BLDC智能型马达驱动器?关键参数指南在众多电机驱动解决方案中,选择一款合适的BLDC智能型马达驱动器至关重要。它不仅影响系统的性能表现,还直接关系到设备的稳定性与使用寿命。以下是选购时应重点关...