问答

汇集网友智慧,解决技术难题

AzadChen

TA的家园币:19  

  • GD32F103C的I2C0 remap 记录

    本帖最后由AzadChen于2022-10-1620:41编辑#申请原创#我使用GD32F103C8T6remapI2C0与MPU6050通信:初始化步骤:voidi2c0_gpio_config(void){rcu_periph_clock_enable(RCU_I2C0);rcu_periph_clock_enable(RCU_GPIOB);rcu_periph_clock_enable(RCU_AF);gpio_pin_remap_config(GPIO_I2C0_REMAP,ENABLE);gpio_init(GPIOB,GPIO_MODE_AF_OD,GPIO_OSPEED_50MHZ,GPIO_PIN_8);gpio_init(GPIOB,GPIO_MODE_AF_OD,GPIO_OSPEED_50MHZ,GPIO_PIN_9);}voidi2c_config(void){rcu_periph_clock_enable(RCU_I2C0);i2c_clock_config(I2C0,400000,I2C_DTCY_2);i2c_mode_addr_config(I2C0,I2C_I2CMODE_ENABLE,I2C_ADDFORMAT_7BITS,0xD0);i2c_enable(I2C0);i2c_ack_config(I2C0,I2C_ACK_ENABLE);}希望能帮到你们^_^

    GD32 I2c REMAP 单片机

    2022-10-16 1