跳转到主要内容

STM32

学习STM32很简单?

cathy /

觉得简单,说明ST成功了

当年STM32是怎么在众多单片机里脱颖而出的?因为有库函数这个东西。

在这之前,单片机主要是51、AVR、PIC、MSP430这些玩意,就是写个UART通信函数,都要先去搜索下别人的代码“借鉴”一下,发现别人写得不完全满足需求又自己修改,然后慢慢地积累出自己的一套库,在换下一款单片机的时候这几年的积蓄发现又用不上。

ST半导体搞这个库函数,不就是为了降低开发门槛么?开发库相关文章:STM32标准库、HAL库特点与应用。

让开发者专注于更抽象的应用而不需要太关注单片机底层的东西才是大趋势,ST抓住这个趋势先发制人才得以迅速占领市场。

什么?直接写寄存器?汇编?这种炫技的东西绝大多数STM32的目标应用都不需要。什么成本敏感?成本敏感谁选STM32啊。大把几毛钱一颗,却只能用汇编编程的单片机,可以去了解一下。

入坑STM32,我们要学习什么

  • 做一个键盘/鼠标,可以学习USB协议

  • 做一个联网设备,需要学习以太网,TCP/IP协议的底层实现