这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » STM32 » 什么梗?STM32F407的PE6不能设置。。。

共5条 1/1 1 跳转至

什么梗?STM32F407的PE6不能设置。。。

工程师
2021-09-02 23:14:23     打赏

如题,PE6不能设置,怎么操作都是高阻,E端口的那几个端子测试正常,快速^=1,输出电压1.6V,波形正常
#define  l1 PEout(6)          //
#define  l2 PEout(12)          //
#define  l3 PEout(14)          //
#define  l4 PEout(15)          //

int main(void)
{  
        Stm32_Clock_Init(336,8,2,7); //设置时钟,168Mhz
        delay_init(168);                               //延时初始化   
//        uart_init(84,9600);                 //串口初始
//        TIM14_PWM_Init(500-1,84-1);         //1Mhz的计数频率,2Khz的PWM.     
//  TIM3_Int_Init(1000-1,84-1);
//        LED_Init();
        RCC->AHB1ENR|=1<<3;//使能PORTF时钟
        GPIO_Set(GPIOD,PIN15,GPIO_MODE_OUT,GPIO_OTYPE_PP,GPIO_SPEED_100M,GPIO_PUPD_PU); //PF9,PF10设置
        RCC->AHB1ENR|=(1<<4);//使能PORTE时钟
        GPIO_Set(GPIOE,PIN6|PIN12|PIN14|PIN15,GPIO_MODE_OUT,GPIO_OTYPE_PP,GPIO_SPEED_100M,GPIO_PUPD_PU); //PF9,PF10设置
//        kz=0;
//         LCDInit();
//  Lisx(0,0,sc);
        while(1)
        {
          delay_ms(5);         
    l1^=1;
    l2^=1;
    l3^=1;
    l4^=1;
        }
}

image.png




关键词: STM32F407     PE6    

专家
2021-09-03 00:14:44     打赏
2楼

感谢楼主的分享,很实用了。


工程师
2021-09-05 16:09:08     打赏
3楼

先检测一下焊接和连接情况,或许虚焊、断开了呢?


工程师
2021-09-05 16:16:36     打赏
4楼

有时候有一个io坏了但芯片还可以工作哦


工程师
2021-09-05 16:21:35     打赏
5楼

全控制整个PE端口看看,这样好对比和分析!


共5条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]