硬汉嵌入式论坛

 找回密码
 立即注册
查看: 161|回复: 1
收起左侧

[有问必答] 关于stm32vet6的奇怪的问题

[复制链接]

8

主题

10

回帖

34

积分

新手上路

积分
34
发表于 2025-7-26 16:16:35 | 显示全部楼层 |阅读模式
#define LED1_ON                 GPIO_ResetBits(GPIOE , GPIO_Pin_12)
#define LED2_ON                 GPIO_ResetBits(GPIOE , GPIO_Pin_13)

#define LED1_OFF                 GPIO_SetBits(GPIOE , GPIO_Pin_12)
#define LED2_OFF                 GPIO_SetBits(GPIOE , GPIO_Pin_13)

void LED_GPIO_Config(void);


int main(void)
{        
        NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);
        delay_init(168);                                            
        uart_init(115200);                                    
        LED_GPIO_Config();
        LED1_ON;
   
       
        while(1)
        {

        }
}

void LED_GPIO_Config(void)
{

        GPIO_InitTypeDef  GPIO_InitStructure;
         
        RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOE, ENABLE);                
       
        GPIO_InitStructure.GPIO_Pin   = GPIO_Pin_12 | GPIO_Pin_13;
        GPIO_InitStructure.GPIO_Mode  = GPIO_Mode_OUT;
        GPIO_InitStructure.GPIO_Speed = GPIO_Speed_100MHz;
        GPIO_Init(GPIOE, &GPIO_InitStructure);
       
        LED1_OFF;
        LED2_OFF;

          程式只有这些.两个LED不能同时都点亮.只能点亮其中一颗.如果设两颗同时点亮.则两颗都熄灭.是我的芯片有问题吗     
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117512
QQ
发表于 2025-7-27 11:18:39 | 显示全部楼层
看看是不是把高电平点亮还是低电平点亮搞反了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-8-11 21:03 , Processed in 0.037871 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表