你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

cube初始化GPIO,灯就亮了

[复制链接]
beary 提问时间:2015-11-5 21:55 /
void MX_GPIO_Init(void)
{

  GPIO_InitTypeDef GPIO_InitStruct;

  /* GPIO Ports Clock Enable */
  __GPIOE_CLK_ENABLE();
  __GPIOF_CLK_ENABLE();

  /*Configure GPIO pin : PE4 */
  GPIO_InitStruct.Pin = GPIO_PIN_4;
  GPIO_InitStruct.Mode = GPIO_MODE_IT_FALLING;
  GPIO_InitStruct.Pull = GPIO_PULLUP;
  HAL_GPIO_Init(GPIOE, &GPIO_InitStruct);

  /*Configure GPIO pin : PF9 */
  GPIO_InitStruct.Pin = GPIO_PIN_9;
  GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
  GPIO_InitStruct.Pull = GPIO_PULLUP;
  GPIO_InitStruct.Speed = GPIO_SPEED_FAST;
  HAL_GPIO_Init(GPIOF, &GPIO_InitStruct);

}


其他什么的都没动过,以前F401的板子是初始化以后没什么作用,调用GPIO WRITE那个函数以后就可以跑马,这个F407的板子,。。。初始化以后就直接。。。亮了。。。。

收藏 1 评论5 发布时间:2015-11-5 21:55

举报

5个回答
wu1169668869 回答时间:2015-11-5 22:04:21
没什么问题吧
IO的初始状态不同或者LED接法不同
beary 回答时间:2015-11-5 22:50:00
wu1169668869 发表于 2015-11-5 22:04
没什么问题吧
IO的初始状态不同或者LED接法不同

我用传统库的时候  推挽输出,上拉电阻,默认状态是什么都没的,要用SETBIT才点得亮
beary 回答时间:2015-11-5 22:53:53
话说 GPIOF PIN9是LED灯的IO口
上面那个是在初始化中断,GPIOE PIN4
mark0668 回答时间:2015-11-5 23:33:48
你确定你的电路是低电平亮,还是高电平亮??
戏如人生 回答时间:2015-11-6 19:20:21
就看你的LED灯怎么画了

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版