摘要: STM32 GPIO 1. IO口模式 输入 输出 浮空输入 GPIO_Mode_AIN 开漏输出 GPIO_Mode_Out_PP 上拉输入 GPIO_Mode_IN_FLOATING 推挽输出 GPIO_Mode_Out_OD 下拉输入 GPIO_Mode_IPD 推挽式复用功能 GPIO_Mo 阅读全文
posted @ 2022-02-08 21:36 slyuan 阅读(536) 评论(0) 推荐(0) 编辑
摘要: STM32上进行I2C通讯 **起始信号:**当SCL为高期间,SDA由高到低的跳变。 void I2C_Start(void) { MPU_SDA_OUT();//设置SDA为输出模式 I2C_SDA=1; I2C_SCL=1; I2C_Delay(); I2C_SDA=0; I2C_Delay( 阅读全文
posted @ 2022-02-08 21:33 slyuan 阅读(199) 评论(0) 推荐(0) 编辑
摘要: stm32位带操作 要点:找到需要带操作的寄存器的地址,并把它转换为位带别名区地址。 1. 什么是位带? 通过普通的加载、存储指令来对单一的比特进行读写。例如下面就可以对P0^1口进行置位和复位。 P0^1 = 1; P0^1 = 0; 在stm32开发过程中,如果使用库函数开发可以不使用位带操作。 阅读全文
posted @ 2022-02-08 21:31 slyuan 阅读(370) 评论(0) 推荐(0) 编辑