stm32学习1--新建工程

一、使用配置寄存器方式

配寄存器(RCC,GPIO)

1、配置时钟使能寄存器RCC

iopcen使能gpio时钟

2、配置GPIO配置寄存器

用于配置输出模式(推挽/开漏)

二、使用库函数方式

在c/c++里面define这个宏

1、使能时钟

RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC,ENABLE);

2、配置端口模式

先配置结构体

2.1MODE:

OUT_PP这个是通用推挽输出

3、配置电平

下面分别为高和低

相关推荐
半夜修仙1 小时前
Redis中Set数据类型的常见命令
java·数据库·redis·笔记·学习
Harm灬小海1 小时前
【云计算学习之路】学习Centos7系统:Linux进程管理
linux·运维·服务器·学习·云计算
yong99901 小时前
STM32 LoRaWAN Ping-Pong 节点方案
stm32·单片机·嵌入式硬件
Harm灬小海1 小时前
【云计算学习之路】学习Centos7系统:服务搭建(NFS)
linux·运维·服务器·学习·云计算
Harm灬小海1 小时前
【云计算学习之路】学习Centos7系统-权限管理
linux·运维·服务器·学习·云计算
吃好睡好便好2 小时前
在Matlab中绘制质点运动轨迹图
开发语言·学习·算法·matlab·信息可视化
楼田莉子2 小时前
C#学习之C#入门学习
开发语言·后端·学习·c#
hef2882 小时前
用REGEXP函数简化城市销售数据统计的实践与学习路径
学习
Harm灬小海2 小时前
【云计算学习之路】学习Centos7系统:Linux磁盘管理
linux·运维·服务器·学习·云计算