STM32学习之路(序章)

本文作者分享了自己从Arduino和ESP32转向STM32开发的经历,强调了STM32的正统C语言优势。作者决定不重复现有详尽的基础教程,而是基于自己深入学习后的理解,记录STM32基础与深度开发的心得,期待读者批评指正。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

STM32相信大家都不陌生,我个人认为STM32这类板是区分爱好者和从业者最基本的一个门槛了,作者虽然是科班出生,但是在初步入门的时候也是从一系列的Arduino和ESP32等板子入门的,这类板子与STM32最大的区别就是其开发的编程思想区别:

Arduino:面向对象的类C++、类Java为主,它的语言基于C但是又有些四不像;而STM32则以正统的C语言为主要开发语言。

接触完这两类单片机的板子我最深刻的感受就是STM32给我的是一种我在开发的感觉,而不是arduino平台给我的,我在单纯写逻辑的感觉。

那聊聊作者写这个专栏我初衷吧,我之前也发布了一系列的关于FREERTOS和通讯协议的文章,都是基于STM32的,是STM32在裸机后的二级深度开发和STM32的通讯开发。那为什么不先写STM32的基础开发在写深度开发,首先就是我认为STM32的基础学习的资料实在是琳琅满目,就说最出名的中科大、正点原子、野火就已经将其剖析的十分仔细了,我感觉没什么重复说明的必要;其次就是当初作者之前刚刚学学完,还处于半懵半懂的状态(当然现在也肯定没有学透)就不想写文章出来误人子弟了。现在作者刚刚通过一系列的学习后,当然STM32有了相对较深的理解,就打算吧自己的思路撰写一下出来,其主要目的也是让大家批评指正一下。最后也是想借助这篇文章记录一下我学习的一点点心得。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

JASON丶LI

作者码力不足了,卑微的求个打赏

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值