打印

第一次用144Pin的STM32,用GPIOF口遇问题

[复制链接]
2376|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
mcuatmel|  楼主 | 2012-11-17 18:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
GPIOF0-10初始化成out_OD,但发现F6和F7两个端口不能被拉到5V,其它的都可以,不知是哪儿操作的不对,请版主指点下!除了初始化成开漏功能外还要注意些什么?我的IC是STM32F103ZE。
沙发
mcuatmel|  楼主 | 2012-11-18 12:16 | 只看该作者
RCC_APB2PeriphResetCmd(  RCC_APB2Periph_GPIOB|RCC_APB2Periph_GPIOC|RCC_APB2Periph_GPIOD|RCC_APB2Periph_GPIOE|RCC_APB2Periph_GPIOF|RCC_APB2Periph_GPIOG, DISABLE);
           RCC_APB2PeriphClockCmd(  RCC_APB2Periph_GPIOB|RCC_APB2Periph_GPIOC|RCC_APB2Periph_GPIOD|RCC_APB2Periph_GPIOE|RCC_APB2Periph_GPIOF|RCC_APB2Periph_GPIOG, ENABLE);


          GPIO_InitStructure.GPIO_Pin = 0x7ff;
           GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_OD;
           GPIO_InitStructure.GPIO_Speed = GPIO_Speed_2MHz;
           GPIO_Init(GPIOF, &GPIO_InitStructure);

如上初始化,这样有什么问题吗?另,这个端口还需要做其它的设置吗?想上拉成5V来驱5V电平的外设,问题还没解决。

使用特权

评论回复
板凳
mcuatmel|  楼主 | 2012-11-24 10:48 | 只看该作者
找到问题了,我看的是那本书做的图,结果查了下英文资料,PF6-PF10不是FT的。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

512

主题

1456

帖子

2

粉丝