STM32 头文件定义更改IIC输入输出
来源:互联网 发布:sqlserver服务器配置 编辑:程序博客网 时间:2024/06/08 07:58
STM32 头文件定义更改IIC输入输出
- 利用do while语句宏定义用法:
- code example:
#define _ZLG7290_Rest() do { \
GPIO_ResetBits(GPIOB, GPIO_Pin_9); \
delay_ms(100); \
GPIO_SetBits(GPIOB, GPIO_Pin_9); \
} while(0)
- code example:
- 对IIC_SDA引脚输入输出切换方法:
- code example:
#define IIC_SDA_Input() do { \ GPIO_InitTypeDef IIC_GPIO_InitStruct; \ IIC_GPIO_InitStruct.GPIO_Pin = IIC_SDA; \ IIC_GPIO_InitStruct.GPIO_Mode = GPIO_Mode_IPU; \ IIC_GPIO_InitStruct.GPIO_Speed = GPIO_Speed_50MHz; \} while(0) #define IIC_SDA_Output() do { \ GPIO_InitTypeDef IIC_GPIO_InitStruct; \ IIC_GPIO_InitStruct.GPIO_Pin = IIC_SDA; \ IIC_GPIO_InitStruct.GPIO_Mode = GPIO_Mode_Out_OD; \ IIC_GPIO_InitStruct.GPIO_Speed = GPIO_Speed_50MHz; \} while(0)
阅读全文
0 0
- STM32 头文件定义更改IIC输入输出
- Stm32库函数头文件
- STM32 IIC
- STM32-IIC
- stdio.h输入输出头文件
- 定义类型头文件
- 头文件宏定义
- 头文件 ------------------- 函数定义
- 头文件定义
- 头文件定义全局变量
- 宏定义头文件
- 宏定义头文件
- 头文件的定义
- 头文件和基本输入输出语句
- STM32的IIC
- stm32 之iic
- STM32 硬件IIC操作
- STM32标准IIC驱动
- BoneCP-Spring详细配置
- linux使用的问题记录
- 欢迎使用CSDN-markdown编辑器
- UE4场景误删天空盒子主光源
- Pat(A) 1087. All Roads Lead to Rome (30)
- STM32 头文件定义更改IIC输入输出
- 如何快速转载CSDN中的博客(转)
- linux 网络配置
- 剑指OFFER纪念版(4)
- Bigtable: A Distributed Storage System for Structured Data : part2 Data Model (数据模型)
- 欧拉回路/路径【总结】
- 使用js计算距离2017年10月1日00:00时间
- NOIP2016 换教室
- UVA11865[Stream My Contest] 朱刘算法求最小树形图