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、配置电平

下面分别为高和低

相关推荐
世人万千丶10 小时前
鸿蒙Flutter Flex多子组件权重分配
学习·flutter·华为·harmonyos·鸿蒙
圣光SG13 小时前
Servlet学习笔记
笔记·学习·servlet
@Mike@15 小时前
02-数据库学习笔记(SQL引擎)
数据库·笔记·学习
六点_dn15 小时前
RabbitMQ学习笔记-定义与作用
笔记·学习·rabbitmq
我的xiaodoujiao16 小时前
快速学习Python基础知识详细图文教程9--函数进阶
开发语言·python·学习·测试工具
sramdram16 小时前
基于32位微控制器的FOC汽车水泵方案
单片机·嵌入式硬件·汽车·微控制器·32位微控制器
世人万千丶17 小时前
鸿蒙Flutter Flexible与Expanded的区别
学习·flutter·harmonyos·鸿蒙
YM52e18 小时前
鸿蒙Flutter Center居中组件:Align对齐详解
android·学习·flutter·华为·harmonyos·鸿蒙
十月的皮皮18 小时前
stm20260720-从新手 C 到量产 STM32 工程:程序设计推导指南
c语言·开发语言·stm32·stm32cubemx·hal库
开发笔记-阿牛19 小时前
解析一款有意思的产品||CK6159A语音芯片设计的儿童专注力训练机-舒尔特玩具
stm32·单片机·嵌入式硬件·音频