stm32入门

基础知识

  除了桌面PC之外,所有的控制类设备,有计算机功能但又不称之为计算机的设备或器材,它是以应用为中心,软硬件可裁减的,适应应用系统对功能、可靠性、成本、体积、功耗等综合性严格要求的专用计算机系统。
  可以做嵌入式的芯片架构有ARM、MIPS、Power PC 等,其中全世界超过95%的智能手机和平板电脑都采用ARM架构,ARM是全球领先的半导体知识产权提供商,ARM架构具有性能高,成本低和功耗低的特点,在智能机,平板,工业控制,数字多媒体具有主导地位,stm32也是采用此架构的。ARM系列分为:ARM7(72MHz),ARM9(200-600MHz),ARM11(200-600MHz),Cortex-M0/M3/M4(用的最多,168MHz)/M7(400MHz)系列(嵌入式微控制器,主攻工业控制,擅长浮点运行),Cortex-A系列(1GHz以上,嵌入式片上系统)。

STM32

  ST表示公司的名字:意法半导体,M表示Micro Controller(微控制器),32表示该控制器为32位的。该公司的产品无处不在,工业控制,可穿戴设备,无人机,医疗,消费电子等都有涉足。未来将致力于实现智能驾驶,智能工厂,智能城市,智能家居和下一代移动互联网产品。

ST芯片选型

  芯片选型是一个重要而费心的事情,芯片的选型应该考虑到系统的经济性,可靠性,使用寿命和能够最好的升级换代。选型时需要明确产品需求,确定电路板的硬件功能,如IO口数量,i2c,i2s,CAN,UART,LCD,板载FLASH,RS232/485,网口,USB等。选型手册如下:

链接:https://pan.baidu.com/s/1kT9SOLbFFG0ER2Dbpu-cOg 
提取码:20bo 

  芯片资料可以去stm32中国官网的设计资源-->芯片文档中找到需要的芯片资料。

  本人的stm32学习历程将使用stm32f407zet6,其参数如下

  其芯片命名如下:

图片出处:https://www.cnblogs.com/dylancao/p/10330866.html

posted @ 2021-01-25 21:45  ding-ding-light  阅读(271)  评论(0编辑  收藏  举报