首页 > 其他分享 >STM32HAL库常用指令速查手册

STM32HAL库常用指令速查手册

时间:2023-04-24 17:45:06浏览次数:45  
标签:TypeDef HAL Pin STM32HAL void 手册 uint16 GPIO 速查

STM32HAL库常用指令速查手册

持续更新中

GPIO

  1. HAL_GPIO_Init

    void HAL_GPIO_Init(GPIO_TypeDef *GPIOx, GPIO_InitTypeDef *GPIO_Init);
    //功能: GPIO初始化
    
  2. HAL_GPIO_DeInit

    void HAL_GPIO_DeInit(GPIO_TypeDef *GPIOx, uint32_t GPIO_Pin);
    //功能:在函数初始化之后的引脚恢复成默认的状态,即各个寄存器复位时的值
    
  3. HAL_GPIO_ReadPin

    void GPIO_PinState HAL_GPIO_ReadPin(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin);
    //功能:读取引脚的电平状态、函数返回值为0或1
    
  4. HAL_GPIO_WritePin

    void HAL_GPIO_WritePin(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin, GPIO_PinState PinState);
    //功能:引脚写0或1
    
  5. HAL_GPIO_TogglePin

    void HAL_GPIO_TogglePin(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin);
    //功能:翻转引脚的电平状态
    
  6. HAL_GPIO_LockPin

    void HAL_StatusTypeDef HAL_GPIO_LockPin(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin);
    //功能:锁住引脚电平,比如说一个管脚的当前状态是1,当这个管脚电平变化时保持锁定时的值
    
  7. HAL_GPIO_EXTI_IRQHandler

    void HAL_GPIO_EXTI_Callback(uint16_t GPIO_Pin);
    //功能: 外部中断服务函数,清除中断标志位
    
  8. HAL_GPIO_EXTI_Callback

    void HAL_GPIO_EXTI_Callback(uint16_t GPIO_Pin);
    //功能: 中断回调函数,可以理解为中断函数具体要响应的动作
    

标签:TypeDef,HAL,Pin,STM32HAL,void,手册,uint16,GPIO,速查
From: https://www.cnblogs.com/DizzyZzh/p/17350250.html

相关文章

  • NGINX 备忘清单_开发速查表分享
    NGINX备忘清单Nginx(enginex)是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,公开版本1.19.6发布于2020年12月15日。Nginx是一款轻量级的Web服务器/反向代......
  • # ApacheCN 校对活动参与手册
    目的本文档旨在为一般贡献者提供社区校对活动的参与指南。本手册充分研究了神经翻译引擎的特点,结合了社区成员的先进经验,使单人可在一周内校对完五本书,而无需逐字阅读。版本信息版本日期编辑人v1.02022.5.8飞龙译后编辑简介ApacheCN是立足于自动化的社区,采用了【神经机器翻译】引......
  • ORB305与CISCO路由器构建L2TP over IPSec VPN操作手册
    1、网络拓扑在思科路由器与ORB305之间建立一个安全隧道,对客户路由器端设备子网,与思科路由器端服务器子网之间的数据流进行安全保护,组网拓扑图如图所示。2、思科路由器端配置指导(此处以多数客户使用专线上网形式为例)Cisco(AR1)配置配置1.AAA配置aaanew-model//启用AAAaaaaut......
  • OpenCV 图像处理学习手册:1~5
    原文:LearningImageProcessingwithOpenCV协议:CCBY-NC-SA4.0译者:飞龙本文来自【ApacheCN计算机视觉译文集】,采用译后编辑(MTPE)流程来尽可能提升效率。当别人说你没有底线的时候,你最好真的没有;当别人说你做过某些事的时候,你也最好真的做过。一、处理图像和视频文件本......
  • OpenCV 图像处理学习手册:6~7
    原文:LearningImageProcessingwithOpenCV协议:CCBY-NC-SA4.0译者:飞龙本文来自【ApacheCN计算机视觉译文集】,采用译后编辑(MTPE)流程来尽可能提升效率。当别人说你没有底线的时候,你最好真的没有;当别人说你做过某些事的时候,你也最好真的做过。六、计算摄影计算摄影是指......
  • db2高可用基础-主从hadr实践手册
    db2高可用基础-主从hadr实践手册(centos8)环境说明:服务器地址:primary192.168.247.128secondary192.168.247.168数据库版本:db2高级企业版V10.5+环境需求:主备两侧关闭系统防火墙,信任网络互通,scp、ssh可正常跳转查看状态systemctlstatusfirewalld.service关闭防火墙syste......
  • 自己项目用到的Nginx环境部署手册
    nginxsticky基于cookie的负载均衡googler开发的google-perftools优化Nginx管理,性能将会有一定程度的提升[/size]([/size][size=10.5pt;font-family:'Calibri',sans-serif;"lang="EN-US]64位[/size]操作系统请先安装libunwind库,32位操作系统不要安装。libunwind库为基于64......
  • 东用科技路由器连接上云助手配置指导手册
    一、上云助手操作步骤1.安装“Devicecontrolcenter”并启动。2.点击“服务器设置”后设置端口号:1-65535,传输协议:TCP/UDP。##路由推送功能默认不勾选。其功能为将填写的远端子网及掩码信息推送给客户端,客户端就会生成一条目的网段为此“远端子网”,下一跳为上云助手的静态路由,从而......
  • Kibana查询语法使用手册【转】
    阅读目录全文搜索按字段搜索通配符搜索匹配单一字符匹配任意多个字符范围搜索布尔搜索分组搜索转义特殊字符速查全文搜索在搜索栏输入login,会返回所有字段值中包含login的文档使用双引号包起来作为一个短语搜索"likeGecko" 也可以按页面左侧显示的字段搜索限定......
  • Pandas 学习手册中文第二版:1~5
    原文:Learningpandas协议:CCBY-NC-SA4.0译者:飞龙一、Pandas与数据分析欢迎来到《Pandas学习手册》!在本书中,我们将进行一次探索我们学习Pandas的旅程,这是一种用于Python编程语言的开源数据分析库。pandas库提供了使用Python构建的高性能且易于使用的数据结构和分......