zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    内存之RAM、SRAM、DRAM、ROM、FLASH、SDRAM、DDR*
    音频接口之AUX、TRS、RCA、SLR、AES/EBU、S/PDIF
    视频接口之AV、S端子、VGA、DVI、HDMI、DP
    选购硬盘HDD、SSD、SSHD、IDE、SATA、SCSI、SAS、PCIe、M.2、USB
    浅析C#中的“==”和Equals
    编写更好的C#代码
    C# 文件下载四方法
    Linq之Lambda表达式初步认识
    .NET逻辑分层架构总结
    理解 .NET 2015
  • 原文地址:https://www.cnblogs.com/ding-ding-light/p/14327627.html
Copyright © 2011-2022 走看看