- 博客(3)
- 收藏
- 关注
原创 STM32F103C8T6个人学习之路03-USART
寄存器版本寄存器使能串口时钟串口 1 的时钟使能在 APB2ENR 寄存器,其他串口的时钟使能位都在 APB1ENR 寄存器串口1的时钟是在APB2ENR寄存器的第14位串口复位当外设出现异常的时候可以通过复位寄存器里面的对应位设置,实现该外设的复位,然后重新配置这个外设达到让其重新工作的目的。一般在系统刚开始配置外设的时候,都会先执行复位该外设的操作。串口 1 的复位是通过配置 APB2RSTR 寄存器的第 14 位来实现的。串口波特率设置STM32 的每个串口都有一个自己独立的波特率
2021-08-24 16:14:52
1653
原创 STM32F103C8T6个人学习之路02-GPIO
寄存器版本寄存器配置寄存器(CRL CRH)控制输出模式和输出速率CRH控制高八位模式,CRL控制低八位模式GPIOC->CRH位控制引脚号31:28PC15……3:0PC8GPIOC->CRL位控制引脚号31:28PC7……3:0PC0配置表端口输入数据寄存器(IDR)只读寄存器,只能以16位读出端口输出数据寄存器(ODR)可读可写,只用了低16位写:控制电平读:读电平GPIOC
2021-08-24 14:20:05
1586
原创 STM32F103C8T6个人学习之路01-芯片介绍
STM32F103C8T6特性主核:ARM 32-bit Cortex™-M3 CPU主频:72MHzFlash:64KSRAM:20K供电电压:2.0-3.6VADC:2个12-bitA/D转换器(1 µs转换时间,16个通道)DMA:DMA(7通道)I/O:37个(可以映射到16个外部中断,可以容忍5V信号)定时器:3个通用定时器,1个定时器串口:3个IIC:2个SPI:2个USB:1个CAN :(2.0B Active)最小系统STM32F103C8T6最小系统.
2021-08-19 18:33:54
8289
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人