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

STM32 HAL库学习系列第2篇 GPIO配置

GPIO 库函数

基本就是使用以下几个函数

1 GPIO_PinState HAL_GPIO_ReadPin(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin);
2 void HAL_GPIO_WritePin(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin, GPIO_PinState PinState);
3 void HAL_GPIO_TogglePin(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin);
4 HAL_StatusTypeDef HAL_GPIO_LockPin(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin);
5 void HAL_GPIO_EXTI_IRQHandler(uint16_t GPIO_Pin);
6 void HAL_GPIO_EXTI_Callback(uint16_t GPIO_Pin);

 2019-03-27

转载于:https://www.cnblogs.com/Allen5G/p/10610992.html

相关文章:

  • IntelliJ IDEA 2019.1 正式发布,“JetBrains 全家桶”齐更新
  • 深入学习MySQL事务:ACID特性的实现原理
  • Promise异步编程整理
  • Linux 非正常关闭配置文件解决方法
  • 【译】浏览器如何工作:在现代web浏览器场景的之下
  • 试题 C: 数列求值 蓝桥杯
  • 当遇到css布局,你在考虑什么?
  • PyCharm 2019.1.1 RC 发布
  • 对话Ruby创始人松本行弘、阿里高级技术专家朴灵!
  • 删除Oracle用户及表空间
  • 设计模式:对问题行之有效的解决方式。其实它是一种思想。
  • Linux实战教学笔记02:计算机系统硬件核心知识
  • pytorch Debug —交互式调试工具Pdb (ipdb是增强版的pdb)-1-使用说明
  • 程序结构
  • 设置selinux开机自动关闭
  • Google 是如何开发 Web 框架的
  • 2017 前端面试准备 - 收藏集 - 掘金
  • eclipse(luna)创建web工程
  • js中的正则表达式入门
  • Mysql数据库的条件查询语句
  • mysql中InnoDB引擎中页的概念
  • Phpstorm怎样批量删除空行?
  • Python socket服务器端、客户端传送信息
  • Rancher如何对接Ceph-RBD块存储
  • SOFAMosn配置模型
  • v-if和v-for连用出现的问题
  • webpack+react项目初体验——记录我的webpack环境配置
  • 测试如何在敏捷团队中工作?
  • 从PHP迁移至Golang - 基础篇
  • 从零到一:用Phaser.js写意地开发小游戏(Chapter 3 - 加载游戏资源)
  • 如何选择开源的机器学习框架?
  • 深度学习中的信息论知识详解
  • 使用agvtool更改app version/build
  • TPG领衔财团投资轻奢珠宝品牌APM Monaco
  • ​VRRP 虚拟路由冗余协议(华为)
  • #pragma multi_compile #pragma shader_feature
  • #vue3 实现前端下载excel文件模板功能
  • (delphi11最新学习资料) Object Pascal 学习笔记---第8章第2节(共同的基类)
  • (Git) gitignore基础使用
  • (Matlab)基于蝙蝠算法实现电力系统经济调度
  • (PyTorch)TCN和RNN/LSTM/GRU结合实现时间序列预测
  • (独孤九剑)--文件系统
  • (三)c52学习之旅-点亮LED灯
  • (心得)获取一个数二进制序列中所有的偶数位和奇数位, 分别输出二进制序列。
  • (一)python发送HTTP 请求的两种方式(get和post )
  • (原)记一次CentOS7 磁盘空间大小异常的解决过程
  • **登录+JWT+异常处理+拦截器+ThreadLocal-开发思想与代码实现**
  • *ST京蓝入股力合节能 着力绿色智慧城市服务
  • .[backups@airmail.cc].faust勒索病毒的最新威胁:如何恢复您的数据?
  • .NET 6 Mysql Canal (CDC 增量同步,捕获变更数据) 案例版
  • .NET Core SkiaSharp 替代 System.Drawing.Common 的一些用法
  • .net php 通信,flash与asp/php/asp.net通信的方法
  • .NET 自定义中间件 判断是否存在 AllowAnonymousAttribute 特性 来判断是否需要身份验证
  • .NET微信公众号开发-2.0创建自定义菜单
  • /proc/vmstat 详解