4.嵌入式硬件基础
4.1认识上官二号开发板
- 主控芯片:STM32F103C8T6
- 高速晶振:8M
- 低速晶振:32.768k
- LED:5颗
- KEY:3个
主控芯片内部的资源如下
项目 |
介绍 |
内核 |
Cortex-M3 |
Flsah |
64K*8bit |
SRAM |
20K*8bit |
GPIO |
37个GPIO,分别为PA0-PB15,PC13-PC15,PD0-PD1 |
ADC |
2个12bitADC合计12了通道,外部通道:PA0到PA7+PB0到PB1内部通道:温度传感器通道ADC——Channel_16和内部参考电压通道ADC——Channel_17 |
定时器/计数器 |
4个bit定时器/计数器,分别为TIM1,TIM2,TIM3,TIM4,TIM1带入死区插入,常用于产生PWM控制电机 |
看门狗定时器 |
2个看门狗定时器(独立看门狗WDG,窗口看门狗WWDG) |
滴答定时器 |
1个24bt向下计数的滴答定时器systick |
工作电压,温度 |
2V~3.6V,-40摄氏度到85摄氏度 |
串口通信 |
2IIC,2SPI,3USART,1CAN |
系统时钟 |
内部8MHz时钟HSI最高可倍频到64MHz,外部8MHZ时钟HSE最高可倍调到72MHZ |
4.2STM32F103C8T6引脚分布
引脚定义在芯片手册的第17页,