我对STM32

来源:互联网 发布:gg了什么意思网络用语 编辑:程序博客网 时间:2024/05/21 22:24

       起初,听说要培训32单片机,我是充满惊讶的。。。51单片机才刚接触就要直接学32单片机了?然后,培训时,我继续保持很懵的状态。。。听不懂。但是,我相信以后一定不会是这样的!

       我在网上看了看大家说的。发现我们无论是学习啥,都应该把C语言学习好!而我还有很多不足,我应该加强学习,多敲些代码。

       STM32性能非常高,有一流的外设,功耗低,有最大的集成度(复位电路、低电压检测、调压器、精确的RC振荡器等),而且它结构简单还非常易用。

      单片机(Microcontrollers)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统。由于8位单片机由于内部构造简单,体积小,成本低廉,在一些较简单的控制器中应用很广。而STM32是一种功能比较强大的32位的单片机。它和8位单片机最大的不同是,它不仅可以使用寄存器进行编程,还可以使用官方提供的库文件进行编程,这样不仅编程方便,而且更容易移植。

其中STM32F系列有:
STM32F103“增强型”系列,STM32F101“基本型”系列,STM32F105、STM32F107“互联型”系列
STM32型号的说明:以STM32F103RBT6这个型号的芯片为例,该型号的组成为7个部分,其命名规则如下:
1STM32STM32代表ARM Cortex-M内核的32位微控制器。2FF代表芯片子系列。3103103代表增强型系列。4RR这一项代表引脚数,其中T代表36脚,C代表48脚,R代表64脚,V代表100脚,Z代表144脚,I代表176脚。5BB这一项代表内嵌Flash容量,其中6代表32K字节Flash,8代表64K字节Flash,B代表128K字节Flash,C代表256K字节Flash,D代表384K字节Flash,E代表512K字节Flash,G代表1M字节Flash。6TT这一项代表封装,其中H代表BGA封装,T代表LQFP封装,U代表VFQFPN封装。766这一项代表工作温度范围,其中6代表-40——85℃,7代表-40——105℃。