搜索

[MM32软件] MM32F0010 的PB0 PB1晶振脚如何复用为GPIO

[复制链接]
187|5
zhougong98|  楼主 | 2021-5-8 00:34 | 显示全部楼层 |阅读模式
MM32F0010 的PB0 PB1时间晶振脚如何复用为GPIO?求指导例程

使用特权

评论回复
@lonely| | 2021-5-10 10:30 | 显示全部楼层
默认就是gpio功能

使用特权

评论回复
OnWater| | 2021-5-11 16:17 | 显示全部楼层
默认是GPIO的Floating 输入功能,使能HSE就可以驱动外部时钟工作了,具体代码可以参考systmem_init 函数;如果配置为Push Pull 或模拟输入等GPIO的功能,后还又需要使用HSE,可以把它恢复为FLoating输入;

使用特权

评论回复
yangxiaor520| | 2021-5-11 18:59 | 显示全部楼层
GPIO不够用了?

使用特权

评论回复
zhougong98|  楼主 | 2021-5-13 18:31 | 显示全部楼层
OnWater 发表于 2021-5-11 16:17
默认是GPIO的Floating 输入功能,使能HSE就可以驱动外部时钟工作了,具体代码可以参考systmem_init 函数[em ...

谢谢回复!
/*MM32F0010A1T使用PB0 PB1,需要关闭HSE时钟*/
RCC->CR &= ~((uint32_t)RCC_CR_HSEON);   
/* GPIO Periph clock enable */
RCC_AHBPeriphClockCmd(RCC_AHBENR_GPIOB, ENABLE);

试了一下,以上两条就可以了。

使用特权

评论回复
yangjiaxu| | 2021-5-19 10:47 | 显示全部楼层
MM32没有库函数么 用库感觉能方便一些

使用特权

评论回复
扫描二维码,随时随地手机跟帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

我要发帖 我要提问 投诉建议 申请版主

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式

本版热帖

本版活跃用户

优质原创写原创,赢大奖

编辑推荐

  • 1 wolfe_yu 得到打赏 ¥170.00
  • 2 小叶三千 得到打赏 ¥160.00
  • 3 最美葫芦娃 得到打赏 ¥155.00
  • 4 呐咯密密 得到打赏 ¥115.00
  • 5 hk386 得到打赏 ¥80.00
  • 6 laocuo1142 得到打赏 ¥80.00
  • 7 wzx1994 得到打赏 ¥60.00
  • 8 年轻的国王 得到打赏 ¥60.00
  • 9 bjs1688 得到打赏 ¥55.00
  • 10 木野臻 得到打赏 ¥55.00
在线客服 快速回复 返回顶部 返回列表