前置条件
已创建STM32工程
已完成GPIO口驱动代码,本文以推挽输出为例,演示如何通过逻辑分析仪观察GPIOE的GPIO_Pin_5的toggle操作
代码示例
1. main.c
// main.cint main(void) {
Led_Init(); //GPIO初始化配置
while (1) {
Led_On(); // GPIO电平置高
Delay_MS(1000);
Led_Off(); // GPIO电平置低
Delay_MS(1000);
}}2. led.h
// led.h
#include 'stm32f10x.h'
int Led_Init(void);
int Led_On(void);
int Led_Off(void);
3. led.c
// led.c#include 'led.h'int Led_Init(void) {
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOE, ENABLE);
GPIO_InitTypeDef GPIO_InitStructure;
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_5;
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
GPIO_Init(GPIOE, &GPIO_InitStructure);
return 0;}int Led_On(void) {
GPIO_WriteBit(GPIOE, GPIO_Pin_5, Bit_RESET);
return 0;}int Led_Off(void) {
GPIO_WriteBit(GPIOE, GPIO_Pin_5, Bit_SET);
return 0;}调试仿真
原始配置

默认配置
应修改为
PS:3、4两处应该修改为所选STM32芯片的类型
修改后配置
点击Debug按钮,启动调试

启动调试
打开逻辑分析仪

逻辑分析仪
点击[Setup],在弹出窗口中添加PE5为观察端口
PS:注意端口号输入格式,PE5 为 PORTE.5
image.png?imageView2/2/w/1000
调试的同时观察波形

调试&观察波形
调试说明

调试说明
左1:Step,普通单步调试,遇到函数时会进入函数内部逐行执行
左2:Step Over,单步调试,遇到函数时不会进入函数内部,直接返回执行结果
左3: Setp Out,跳出当前正在执行的函数,直接返回执行结果,非强制退出,只是函数体内剩余的代码行不再单步调试
左4:Run to Cursor Line,跳转到光标所在代码行,指C语言代码行
上一篇:stm32同时使用TIM2、TIM3、TIM4输出PWM控制三个舵机
下一篇:【STM32 LL库编程】端口复用与重映射
推荐阅读最新更新时间:2026-03-25 08:24
- 热门资源推荐
- 热门放大器推荐
- 用于 7VIN 至 16VIN、1.5V 和 1.2V 输出的 LTM4628EV DC/DC 模块稳压器的典型应用电路
- 使用 Analog Devices 的 LTC3728LIGN 的参考设计
- DER-406 - 适用于 A19 灯的 5.76 W 高 PF 非隔离降压-升压型 TRIAC 调光 LED 驱动器
- ADR5045B 5V 输出精密微功率并联模式电压基准的典型应用
- LT3970EDDB-3.42 2.5V 降压转换器的典型应用
- MC78M08BDTG 8V 电流调节器的典型应用
- LT1021DCN8-5 精密电压基准的典型应用
- DER-282 - 100W, 扁平(11 mm), LLC DC-DC转换器
- REF193 低压差开尔文连接电压基准的典型应用电路
- LT3088EM 线性稳压器用于添加软启动的典型应用
- G20周刊|埃斯顿与北自所达成战略合作、海康机器人发布光伏组件汇流带视觉检测解决方案
- 14家工业智能企业入选《上海市智能机器人标杆企业与应用场景推荐目录》
- 大声量 | 2023机器视觉技术与应用峰会议程新鲜出炉!
- 艾利特CSF系列力控协作机器人来了!
- MTBF突破4万小时!这家工业级3D相机品牌产品稳定性获权威机构认可
- 由AI驱动的电动汽车云连接电池管理系统
- 单片机led灯闪烁实验总结_玩转51单片机(1):点亮led灯
- STC89C52单片机学习(一)----点亮LED
- 关于印发《吉林省电动汽车充换电基础设施发展规划(2021-2025年)》和《吉林省电动汽车充换电基础设施建设运营管理暂行办法(修订版)》的通知
- MediaTek发布高速高能效的T800平台,扩展5G应用


STM32模拟串口
dm9000cep网卡通信
现代雷达系统的信号设计
5962-89541022A
BFR340T






京公网安备 11010802033920号