当前位置: 首页 > ops >正文

STM32CubeMX的初使用GPIO的端口配置

一、STM32CubeMX的初步使用

  1. 点击此处进入配置界面,然后等待一分钟左右等界面弹出
    在这里插入图片描述

  2. 输入你当前使用的芯片型号,并双击具体芯片型号
    芯片型号选择

  3. 在System core中的模块中进行配置相关的功能。
    RCC—时钟的复位与控制
    STM32有四个独立的时钟源:
    在ST32中时钟的来源与配置相关的信息

  4. HSI(高速内部时钟):RC振荡器,频率为8MHz,精度不高。

  5. HSE(高速外部时钟):可接石英/陶瓷谐振器,或者接外部时钟源,频率范围为4MHz~16MHz。

  6. LSI(低速内部时钟):RC振荡器,频率为40kHz,提供低功耗时钟。

  7. LSE(低速外部时钟):接频率为32.768kHz的石英晶体
    在此处我们使用的是外部时钟,因此选择HSE
    配置高速
    5. 将PA11的端口配置成GPIO_Output(GPIO输出)模式
    在这里插入图片描述

  8. 将输出形式设置为低电平输出——推挽输出
    在这里插入图片描述

  9. 配置时钟频率
    目的配置出160MHz的时钟频率,这里使用的是24MHz的外部晶振,由于是外部时钟,所第2选的是HSE,再经过锁相环(PLL)等将时钟进行放大缩小。
    在这里插入图片描述

  10. 填写项目名称和选择工具的架构
    在这里插入图片描述

  11. 保存当前配置的工程
    在这里插入图片描述

  12. 生成代码
    在这里插入图片描述

  13. 等待生成
    在这里插入图片描述

  14. 代码生成成功
    在这里插入图片描述

http://www.xdnf.cn/news/8589.html

相关文章:

  • 虚幻基础:AI
  • Baklib内容中台的主要构成是什么?
  • 大般涅槃经卷第三十五
  • windows11 安装 jupyter lab
  • ARM笔记-嵌入式系统基础
  • untiy实现汽车漫游
  • JVM(Java虚拟机)
  • MSP430通用电机控制代码(Motor)设计与实现
  • vue3 发票税率 计算
  • 人工智能杂谈(十二)大模型与小模型的应用场景及未来发展趋势
  • 电子电路:在导电过程中,铜线中的电子为什么不会消失?
  • MySQL 中表的约束 -- 空属性,默认值,主键,自增长,唯一键,外键
  • Python如何赋能自动驾驶地图构建?从点云处理到实时导航
  • 基于51单片机和8X8点阵屏、独立按键的滑动躲闪类小游戏
  • 从0到上线:微服务架构下的全栈开发实战指南
  • VILT模型阅读笔记
  • SSG vs SSR vs ISG 页面渲染策略对比
  • 为什么在设置 model.eval() 之后,pytorch模型的性能会很差?为什么 dropout 影响性能?| 深度学习
  • 第十节第九部分:jdk8新特性:方法引用、特定类型的方法引用、构造器引用(不要求代码编写后同步简化代码,后期偶然发现能用这些知识简化即可)
  • 鸿蒙UI开发——badge角标的使用
  • 从神经生物学到社会心理学:游戏沉迷机制的深度解构
  • Jest入门
  • 利用 XML 外部实体注入(XXE)读取文件和探测内部网络
  • redis缓存实战-19(使用 Pub/Sub 构建简单的聊天应用程序)
  • C++:整数奇偶排序
  • iOS知识复习
  • 项目中使用到了多个UI组件库,也使用了Tailwindcss,如何确保新开发的组件样式隔离?
  • linux debug技术
  • 设计模式 - 模板方法模式
  • 教育信息化2.0时代下学校网络安全治理:零信任架构的创新实践与应用