Arduino库和STM32的寄存器、标准库、HAL库、LL库开发比较之GPIO |
您所在的位置:网站首页 › 直接寄存器开发方式有哪些缺点 › Arduino库和STM32的寄存器、标准库、HAL库、LL库开发比较之GPIO |
背景说明 STM32 开发方式 寄存器(STM32Snippets):直接操作寄存器 SPL 库(Standard Peripheral Libraries):标准外设库,将寄存器操作封装成函数 HAL 库(Hardware Abstraction Layer):硬件抽象层,将功能操作封装成函数 LL 库(Low Layer):底层库,直接操作寄存器 操作说明 操作原理 Arduino操作原理 配置引脚 操作引脚 STM32操作原理 配置时钟 配置引脚 操作引脚 操作方法 Arduino操作方法 //读操作 pinMode(3,INPUT); digitalRead(3); //写操作 pinMode(3,OUTPUT); digitalWrite(3); STM32操作方法 寄存器 //1.配置时钟 RCC_APB2ENR |= (1 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |