STM32修炼——杂谈

声明

        作者博客中具有"原创"标志的属个人所著,仅为个人学习记录整理所得,不涉及任何商业用途。在撰写过程中,包括但不限于会引用第三方图片、链接、表格等用于辅助讲解、分析等为目的行为,若此行为侵犯了您的权益,请您私信告知作者予以修正。创作不易,转载时请标注作者与来源,非经允许,不得用于盈利目的。
        技术交流、学习、分享、使用等需遵守中华人民共和国相关法律法规、中华民族基本道德和基本网络道德规范。作者坚决反对和抵制一切不负责任的言行和违法犯罪行为,包括但不限于激进、破坏、低俗、广告等。一经转载,即表示您已经接受本声明!需自行承担一切风险与责任。


杂谈

        难得有时间静下来写写技术博客,2023真的是一个不凡的一年。随着全球经济和各种事件的变化,我也成了裁员潮的一员。年前正式收到公司的裁员通知,公司还算不错赔偿了N+1,也算能平稳的渡过空窗期。

        从裁员到现在已经3个月左右,见识了求职的困难,往年作者基本上面试几家就能收获几个offer,确实今年不尽人意啊。虽然现在手上也有offer,但是薪酬上确实也有点差强人意,相当于降薪了。没办法,没有好学历、好背景、好技术,总会吃点亏,具体什么原因,大家应该都明白。于我而言只是单纯的喜欢嵌入式技术,没必要抱怨这抱怨那的,也没啥用!不如多学习点技术丰富下自己的技术栈,多背背单词刷刷题有机会提升下学历背景。

        干了几年的BSP,为啥现在还开STM32的专栏?前几天还有个朋友说别本末倒置了,其实我不这么认为。STM32好多年前其实学过,不过有些平时不太在意的东西真的容易忘。其实平时驱动开发就主要是围绕驱动框架、接口调试等等,项目给你的周期时间估计也很难让你去看看驱动实现的细节(除了你遇到不得不扣寄存器的BUG),毕竟不是芯片厂。甚至有些朋友连一些基础概念可能就会记不清楚,比如:I2C最大速率是多少等等。所以现在反过来学习(准确说应该叫总结)可以弥补一些基础的缺失,站在更高层面往下看,去理解裸机开发(寄存器开发)到封装库(标准库或HAL)再到操作系统这一系列演变的过程。其实在我对STM32总结的同时,不管是Cortex-A还是M还是R,其实核心思想真的很类似,只要明白了核心思想,不过你是STM32过渡更高级的SOC还是什么,都将变得更容易。就像你真的理解了面向对象,不管你是用JAVA还是C++,只是实现的方式不同,核心思想都大同小异。话说回来不管你是用A核、M核、还是R核,包括51也好、DSP也好、FPGA也好,其实不存在什么高级和低级的区别,都是为了解决产品的问题。至于会和精,那是两码事了,取决于自己的选择和你的经历把,不过在谈精之前,首先你得会不是。万金油也不是坏事,多学点东西总没坏处,丰富下自己的思维,解决问题更有思路不是吗,闲暇的时候多多修炼,细嚼慢咽,朝着万精油努力吧!


        以上所述皆为作者个人理解,作者文笔和理解能力有限,难免存在理解错误或描述不清的地方,还请各位朋友多多海涵。也烦请阅读的朋友可以指出作者的问题,希望能和各位朋友一起共同进步,若是方便也可以在评论区留下您宝贵的意见或给作者发送私信一起探讨问题,作者在此提前谢过各位!


  • 3
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值