ST是每个学过单片机的都知道的厂商,STM32F系列更是多数学习单片机绕不开的芯片。到现在我身边也是有很多款STM32的芯片,如STM32F103最小系统板,ST-Link烧写器,正点原子阿波罗STM32F429开发板等。有事没事就拿出来验证一下自己写的传感器驱动什么的。不过STM32芯片的稳定性确实是稳定,我们公司在用其他同系列的国产芯片时在有些情况会出现通信失败的问题,但是换上STM32的芯片就不会有问题。STM32的资料也是非常多的,适配的开发软件也是非常丰富的。STM32的HAL库也是目前我认为最适合新手学习的库。在刚接触STM32的时候就已经学过51单片机了。51单片机因寄存器比较少,所以代码基本都是直接操作寄存器的。在开始学习STM32的时候,就分两个版本,一个是寄存器版,另一个是HAL库版。当时还想着既然学51的时候就是学的寄存器操作,那学32是不是应该也是学习寄存器。不过当时学长说学习32应该先学习HAL库版,等学得差不多了就可以回过头来学习寄存器版。到现在我都还没开始回过头来学习寄存器版。不只是寄存器数量多还很不容易学会,还有就是HAL库是真的挺好用的。
ST也是每年会开展一个技术研讨会,在多数城市也都会举办的。我也是在2023年无意见看见ST也有这种研讨会,所以也是报名去了。去了之后才知道每年都会举办的,但是因为疫情的原因22年没有举办。我也是21年毕业的,当时毕业后就来到北京工作,疫情那几年也是两点一线,生怕被感染影响工作,所以也都没有关注这些。23年也是疫情后的第一次举办。第一次去的时候也就是听个概念,因为很多的产品都没有接触过,尤其是AI相关的。那时也是刚出现AI,自己也都没有用过ChatGPT。
24年也是在准备开始的时候一直查看ST官方公众号是不是可以报名了。我也是差不多第一天就报名了。24年去的时候也是对ST新的技术有了一定的了解。所以听的时候可以听懂很多的知识点。会后也是对ST的产品有了更加深入的了解。会后的抽奖环节也是种了一个奖品,在上台的时候主持人也问我现在用什么ST的芯片。我便说F4,。他说可以体验一下今天发布的新品。我原本想说的是得能买的到啊。之前都是听说ST的官方板卡是硬石科技,但是没找到过购买链接。而且那些板块也都是最小系统板,使用起来有一定的难度。不过现在是可以在ST官网找到ST的官方板子,以及在代购商或闲鱼都可以买到,不过也是因为设备比较贵的原因,再加上手上的板卡都还没学透,所以就没有买。
以上便是我自己学习ST芯片的感受以及参加ST每年举办的全国巡回研讨会的感受。最后祝愿ST以后能够出更加强大和丰富的芯片,陪伴我们以后得学习。
|