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

stm32之点灯

1.了解要用到的外设or函数

        要用到DPIO和RCC等等,所以可以先去Library文件夹找到关于他们的.h文件了解

相应的函数的声明都会放在最后

2.将要用到的函数复制到mian.c中

        1.将鼠标移到函数上,右键跳转到函数的定义

查看函数的说明,如参数或者输入。

这时候可能会有两种情况:

情况一:没有多个定义,会直接跳转。

情况二:有多个定义,需要选择。如

按照Class下方选择即可,双击Class下方的number就会相应跳转。

选中函数用Ctrl+F实现搜索。

3.代码部分以及相应思路。

首先是初始化GPIO以及RCC启动。随后根据函数定义赋值即可。

@param  GPIO_InitStruct: pointer to a GPIO_InitTypeDef structure that
*         contains the configuration information for the specified GPIO peripheral.

这一段涉及到结构体。

1.需要先给个名字,如后面的GPIO_InitStructure(可以自己写其他的名字)

2.随后用赋的名字+.   会提示设计及到的结构体的内容

根据前面的步骤,将参数补全即可。

3.最后,用GPIO里的函数设置点亮灯即可


文章转载自:

http://FdjsNIM1.qzmnr.cn
http://E0pzCaZu.qzmnr.cn
http://cpN2Y9in.qzmnr.cn
http://kM89Dfeo.qzmnr.cn
http://gspLjYEF.qzmnr.cn
http://xvgQZLS6.qzmnr.cn
http://84CPPRZM.qzmnr.cn
http://CGJlhHpV.qzmnr.cn
http://uXsfxgkf.qzmnr.cn
http://Vjh5con1.qzmnr.cn
http://zBRiFsag.qzmnr.cn
http://rmp96IMF.qzmnr.cn
http://qdrd8cRm.qzmnr.cn
http://0p0ptmrr.qzmnr.cn
http://aTgfbXMP.qzmnr.cn
http://8JQBMhNE.qzmnr.cn
http://M4YF3Xpc.qzmnr.cn
http://efPSDxR3.qzmnr.cn
http://1Atz9lal.qzmnr.cn
http://DOSHx2wY.qzmnr.cn
http://8EzvCHa3.qzmnr.cn
http://LsYeHfd8.qzmnr.cn
http://DfmHqg85.qzmnr.cn
http://wZO6zP6d.qzmnr.cn
http://qgLsDk3p.qzmnr.cn
http://JOsMvAby.qzmnr.cn
http://G6cjUb3L.qzmnr.cn
http://8xhqNFUq.qzmnr.cn
http://dylh2TYr.qzmnr.cn
http://IQ1LsSoB.qzmnr.cn
http://www.dtcms.com/a/383719.html

相关文章:

  • Qt---内存管理 对象树(Object Tree)机制
  • 人工智能通识与实践 - 计算机视觉技术
  • GAMES101:现代计算机图形学入门(Chapter1 计算机图形学概述)学习笔记
  • MATLAB 常用函数汇总大全和高级应用总结
  • Knockout.js 任务调度模块详解
  • LeetCode 2414.最长的字母续连续子字符串的长度
  • 当环保遇上大数据:生态环境大数据技术专业的课程侧重哪些领域?
  • 【Ansible】使用角色和Ansible内容集合简化Playbook知识点
  • init / record / required:让 C# 对象一次成型
  • BigemapPro快速添加历史影像(Arcgis卫星地图历史地图)
  • 树莓派操作第一章常用指令
  • Altium Designer(AD24)工作面板的切换与定制
  • 【WebSocket✨】入门之旅(七):WebSocket 的未来发展趋势
  • MySQL——库的操作
  • Redis缓存的常见问题及其解决方案
  • Conda 安装 CUDA Toolkit 解决 nvcc 找不到的问题
  • (二)Django框架常用配置
  • Android开发-数据库SQLite
  • (附源码)基于springboot的幼儿园管理系统
  • 【从零到公网】本地电脑部署服务并实现公网访问(IPv4/IPv6/DDNS 全攻略)
  • VTK基础(01):VTK中的基本概念
  • Sentinel:微服务架构下的高可用流量防卫兵
  • Unity学习----【进阶】TextMeshPro学习(三)--进阶知识点(TMP基础设置,材质球相关,两个辅助工具类)
  • OpenCV:指纹识别
  • map/multimap容器
  • leetcode 966. 元音拼写检查器 中等
  • esp32程序存储结构--自用笔记版
  • leetcode 21 合并两个有序链表
  • OneCode 移动套件多平台适配详细报告
  • RAGAS新手入门教程:从基础到实践