zoukankan      html  css  js  c++  java
  • STM32开发记录

    一、使用keil时经常遇到的问题

    1、没有下载固件包

     

    2、下载器没选择对

     

    3、没安装下载器的驱动

     

    二、关于数据手册和开发手册

    1、如何下载这些手册

    在官网下载,官网永远是一手资源

    意法半导体官网:www.st.com

    参考手册的地址

    找到产品的型号,如下图所示有两种方式。

    选择好型号后,就可以找到如下图所示各种各样的手册了。

    2、数据手册和开发手册的区别

    数据手册主要对这款芯片做一个总体的介绍

    开发手册主要是深入介绍一款芯片的资源,寄存器级别的

    三、阅读 STM32F103VET6 datasheet记录

    1)32位  Cotex-M3内核

    2)频率最高可达到72MHZ

    3)内存

      256-512kb的Flash

      64kb的SRAM

      支持NOR和NAND存储

    4)时钟,复位和供应管理

      1. 2-3.6V供电

      2. 4-16Mhz晶振

      3. 内部8Mhz出厂校正的RC振荡器

      4. 内部校准的40khz的RC振荡器

      5. 32khz的振荡器用于实时时钟校准

    5)低功耗

      1. 睡眠、停止和待机模式

      2. VBAT用来支持RTC以及备份寄存器

    6)A/D转换器

      1. 3个12位的A/D转换器,最多有21个通道

      2. 温度传感器

    7)2个12位的D/A转换器

    8)DMA

      1. 12通道的DMA控制器

      2. 支持的接口有:定时器、ADC、DAC、SDIO、IIS、IIC、SPI、USART

    9)调试模式

      1. 串行线调试(SWD)

      2. JTAG接口调试

    10)最多可达112个I/O口

    11)关于中断

      1. 中断类型码:区分不同的中断源,每个中断源都分配一个常数,这个常数就对应着中断类型码

      2. 中断向量:中断处理程序的入口地址

      3. 存放中断向量的内存区域称为中断向量表

      

        

    12、定时器

      1. 最多有11个定时器

      2. 最多有4个16位的定时器

      3. IC:输入捕获

       4. OC:输出比较

      5.  正交(增量)编码器输入

      6. 2个看门狗计数器

      7. 系统定时器

    13、最多有13中通信接口

      1. 2*IIC

      2. 5*USART

      3. 3*SPI

      4. 2*IIS

      5. CAN

      6. USB2.0

      7.SDIO接口

    14、CRC计算单元、96位独一无二的ID

  • 相关阅读:
    C/S 与 B/S 区别
    XE2的一些新东西
    Versant数据库实验
    概率算法sherwood算法
    组合数学引论部分习题答案
    概率算法n皇后的LV算法
    概率算法Las Vegas
    小型企业库存管理系统的设计与实现
    概率算法Numerical和Monte Carlo
    我的彩票梦十一运夺金模拟程序
  • 原文地址:https://www.cnblogs.com/QQ2962269558/p/11845535.html
Copyright © 2011-2022 走看看