stm32 IO操作备注
来源:互联网 发布:node v7.0.0 x64.msi 编辑:程序博客网 时间:2024/06/05 18:59
#define PAout(n) BIT_ADDR(GPIOA_ODR_Addr,n) //输出
#define PAin(n) BIT_ADDR(GPIOA_IDR_Addr,n) //输入
for example : PAout(0)=1 PA0输出高电平
GPIOx_CRH 端口配置高位寄存器 IO 15:8
GPIOG->CRH&=0xFF0FFFFF 清除PG13的模式
GPIOG->CRH|=0x00300000 PG13推挽输出
GPIOG->CRH&=0xFF0FFFFF 清除PG13的模式
GPIOG->CRH|=0x00800000 PG13上拉输入
GPIOx_ODR 端口输出数据寄存器 只能字操作(16位)
GPIOx_IDR 端口输入数据寄存器 只能字操作(16位)
GPIOC->ODR=0XFF; //PC 0-7 输出高
data=GPIOC->IDR&0XFF; //读PC 0-7的状态
GPIOx_BSRR 端口位设置/清除寄存器 [31:16] 清除 [15:0]设置
GPIOB->BSRR=1<<4 PB4输出高电平
GPIOx_BRR d端口位清除寄存器 [15:0]
GPIOB->BRR=1<<4 PB4输出低电平
阅读全文
0 0
- stm32 IO操作备注
- stm32 IO口快速操作
- STM32 8位IO的操作
- STM32的IO口基本操作
- stm32之IO操作(基于库函数)
- vim操作备注
- SQL查询操作备注
- NodeJs文件操作备注
- ubuntu常见操作备注
- 使用stm32的io模拟方式操作can控制器sja1000
- Linux基本命令操作备注
- STM32 IO 流水灯
- STM32 IO口学习
- STM32 IO 问题
- STM32笔记-IO口
- stm32 IO 分类
- STM32的IO口
- STM32---IO口设置
- 写文案痛苦、写出的文案不能产生价值?这里有方法,4周炼成文案高手
- 阻塞队列入门2
- 简单搜索模板
- Leetcode 413. Arithmetic Slices(算法分析week15)
- USB协议介绍[1]-基础知识
- stm32 IO操作备注
- Druid----DruidDataSource源码解析
- 深度强化学习的18个关键问题
- lnmp一键安装之后无法删除虚拟主机的文件夹
- OpenglES 从鱼眼图到全景图坐标计算
- 数据结构实验之查找七:线性之哈希表
- python3版本 解决PIL图片验证码 string argument expected, got 'bytes' 的问题
- USB协议介绍[2]-系统结构
- UGUI开发简单音乐播放器之一