stm32入门————————小白的入门自学笔记

第一章,stm32简介

首先什么是stm32?

我们在学习它之前,我们首先要知道它的定义:

stm32是ST公司基于ARM Cortex_M内核研发的32位微控制器

那么,它主要用于哪里?

主要用于嵌入式领域,比如智能车,无人机,机器人,无线通信,物联网,工业控制,娱乐电子产品

优点:

功能强大,性能优异,资源丰富,功耗低,非常经典

我们学习stm32f103c8t6

我们主要学习外设,通过学习

先总体认识一下,交个朋友,        这是f1系列所有的,并不是所有的芯片都有

NVIC

SYSTICK

GPIO

AFIO

EXIT

TIM

ADC  

DMA

USART

I2C

SPI

CAN

USB

RTC

CRC

PWR

BKP

IWDG

WWDG

DAC

SDIO

FSMC

USB OTG

首先我们的任务是点亮一颗小灯,星星之火,可以燎原。

基于stm32的开发方式有,
基于寄存器的方式:跟51差不多,

RCC的一个寄存器来使能GPIOC的时钟
GPIO都是APB2的外设
所以在这个APB2外设时钟能使寄存器RCC_APB2ENR里面配置
这个方法很麻烦,需要不断的

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值