STM32学习笔记(一)



  • 一、认识STM32
    0_1596519358156_7170a7e6-048f-4d48-8e43-5ae4fc4d1bf7-image.png
    STM32F103C8T6xxx

    ST 意法半导体
    M 微处理器
    32 基于ARM的32位微控制器
    F 通用型 S 简单型 L 低功耗 H 高性能 AL 汽车应用低功耗型 AF 汽车应用通用型
    0 精简系列 1、2、3 增强系列 4、5 高性能系列
    03 子型号名(还有00、01、02、05、07等)
    C 48脚 R 64脚 V 100脚 Z 144脚 A 168脚 I 176脚 B 208脚 N 216脚
    6 32KB 8 64KB B 128KB C 256KB D 384KB E 512KB G 1MB I 2MB
    H BGA封装

    T LQFP封装

    Y WLCS64封装

    6 -40度——85度 8 -40度——105度
    xxx 已编程的器件代号
    TR 卷带式包装

    72MHz 单周期乘法和硬件除法

    二、时钟、复位和电源管理
    0_1596519497558_447aaffe-d815-4584-a153-3b9fbe3d4e8a-image.png
    8MHz是ARM时钟
    RTC振荡器需要外接32kHz晶振

    RC震荡

    三、低功耗和ADC
    0_1596519559321_c9fb5a21-8de6-45be-b948-b5fd8318bebd-image.png

    待机之后唤醒会复位

    DMA 暂存ADC的信息到SRAM中,CPU需要时再提取,以达到暂时解放CPU的目的

    四、DMA和IO端口
    0_1596519751981_aad9d429-37da-48aa-a486-7cd85ea98713-image.png
    0_1596519769589_74ccd6d7-47b2-4dff-81b3-24292b867d4c-image.png 0_1596519792389_30b44553-1fc9-4466-adbf-2e9615680fd5-image.png 0_1596519806296_4313b034-3bc0-40d4-9276-2fe66646caa3-image.png

    五、调试模式和定时器
    0_1596519896845_8c27b241-c793-4ea7-8f41-5a23ab4aa6e5-image.png

    六、看门狗和嘀嗒定时器
    0_1596519964806_077e3871-dd37-44df-9218-1e0250361198-image.png

    实时操作系统:同时进行多个工作(扫描执行任务,一点一点做)

    七、I^2C和USART接口
    0_1596520029773_42b5c460-8ac5-46df-84fd-b0723bd4da77-image.png

    八、SPI、CAN、USB接口
    0_1596520111635_49b449f8-0fa9-4eef-9501-b5f6b363087c-image.png

    九、CRC校验和芯片ID
    0_1596520169899_2c131bc0-5fb0-462a-8025-dfec063c4f9f-image.png

    十、其他功能
    0_1596520261393_aab2f432-03bc-4cf6-99ef-46662ad89efc-image.png

    0_1596520286683_45db7630-3414-4ff6-b746-184ba2f358c8-image.png
    十一、接口详细定义
    0_1596520375889_b43a470f-5618-4239-879a-99301e713e1a-image.png

    0_1596520386589_32b56dca-9b74-4a7d-8b7b-d2644f04a808-image.png 0_1596520397153_92ed85b4-9a1c-4878-889a-7c6b93187ab4-image.png 0_1596520409712_b44c98a0-2477-4406-9ea2-808b937997f0-image.png

    十二、最小系统电路
    0_1596520443257_ce0ed2c2-8b9e-41a0-91cb-a00995aa9cae-image.png

    十三、工程简介与调试流程
    0_1596520485002_5ff512a9-e3e5-4353-9d35-f3a059288991-image.png
    0_1596520498064_92e75607-52d3-4e47-b6d9-9c0f8be942d7-image.png

    十四、FLASH读写
    0_1596520588424_a03062e5-570b-4467-9b86-f4bce00a9c60-image.png

    十五、RTC原理与驱动
    0_1596520664581_de248fcc-ff79-4797-bb47-fec9ccca608a-image.png

    十六、GPIO
    0_1596520703456_e77d3ea0-1d40-4bf6-8b41-c78864c9e8d3-image.png


 

Copyright © 2018 bbs.dian.org.cn All rights reserved.

与 Dian 的连接断开,我们正在尝试重连,请耐心等待