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

下面分别为高和低

相关推荐
xuhaoyu_cpp_java3 小时前
项目学习(三)分页查询
java·经验分享·笔记·学习
Szime3 小时前
高速 ADC 国产替代选型:通信、雷达、仪器仪表项目要看哪些参数?
单片机·嵌入式硬件·fpga开发
小宋加油啊4 小时前
机械臂抓取物体 PVN3D算法调研学习
学习·算法·3d
灯琰15 小时前
# STM32L051K6U6 IAP Bootloader 开发踩坑实录
stm32
Xzh04235 小时前
AI Agent 学习路线(Java 后端方向)
java·人工智能·学习
菜鸟的学习日记、5 小时前
GPIO的几种模式——以STM32为例
stm32·单片机·嵌入式硬件·gpio
做cv的小昊6 小时前
计算机图形学:【Games101】学习笔记08——光线追踪(辐射度量学、渲染方程与全局光照、蒙特卡洛积分与路径追踪)
图像处理·笔记·学习·计算机视觉·游戏引擎·图形渲染·概率论
星恒随风6 小时前
C++ 类和对象入门(五):初始化列表、explicit 和 static 成员详解
开发语言·c++·笔记·学习·状态模式
辰哥单片机设计6 小时前
STM32智能睡眠检测系统
stm32·单片机·嵌入式硬件
sensen_kiss7 小时前
CPT304 SoftwareEngineeringII 软件工程 2 Pt.8 软件测试 (Software Testing)(上)
学习·软件工程