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

[图+代码]配置输入的脚,不定时的有高电位,是配置问题吗

[复制链接]
beary 提问时间:2016-6-28 16:00 /
err.png QQ截图20160628155710.png

//会有突发信号发生的是GPIO,PIN6脚
static void MX_GPIO_Init(void)
{

  GPIO_InitTypeDef GPIO_InitStruct;
  __HAL_RCC_GPIOA_CLK_ENABLE();
  __HAL_RCC_GPIOC_CLK_ENABLE();
  GPIO_InitStruct.Pin = GPIO_PIN_6|GPIO_PIN_8;
  GPIO_InitStruct.Mode = GPIO_MODE_INPUT;
  GPIO_InitStruct.Pull = GPIO_PULLDOWN;
  HAL_GPIO_Init(GPIOC, &GPIO_InitStruct);
}


这是cubeMX配置后,生成的代码,也没有改过。

这个脚和另外一个主控的MCU连接,另外一个是输出的脚,一直输出,这边读这个时钟信号。
和其他的MCU配合没有问题,可是和这个配置有问题。

目前这个MCU没有其他代码,就一个这段代码。

另外一个GPIO,PIN8脚时而配置成输入,时而配置成输出,可是这会影响PIN6吗?
收藏 评论2 发布时间:2016-6-28 16:00

举报

2个回答
ted-2029883 回答时间:2018-3-8 17:21:39
从Code 看起来是要使用设定gpio c 可是多一行设定GPIOA 的CLK 是否会有影响?
  __HAL_RCC_GPIOA_CLK_ENABLE();     <---- GPIOA  ?
  __HAL_RCC_GPIOC_CLK_ENABLE();

评分

参与人数 1蝴蝶豆 +3 收起 理由
zero99 + 3

查看全部评分

不吃肉的羊 回答时间:2018-3-8 18:03:42
1.示波器看输出端是不是有这个高电平
2.检测线路上是不是有影响
3.前面两都正常,不接输入,就直接看波形,有没有突然一下高电平
4.中断里面是不是有什么操作存在

所属标签

相似问题

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