From 6e24113e302a99f943d0040d075d67963e570689 Mon Sep 17 00:00:00 2001 From: zhyinch <zhyinch@gmail.com> Date: 星期四, 11 十一月 2021 18:00:55 +0800 Subject: [PATCH] I2C 改好 --- Src/main.c | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Src/main.c b/Src/main.c index 9a82b32..affb7fd 100644 --- a/Src/main.c +++ b/Src/main.c @@ -355,7 +355,7 @@ GPIO_InitTypeDef GPIO_InitStruct = {0}; if(g_com_map[MOTORBEEPER_INDEX]!=1&&g_com_map[MOTORBEEPER_INDEX]!=2) { - g_com_map[MOTORBEEPER_INDEX] = 1; + g_com_map[MOTORBEEPER_INDEX] = 2; } hardware_type = g_com_map[MOTORBEEPER_INDEX]; switch(hardware_type) @@ -820,10 +820,10 @@ __HAL_RCC_GPIOB_CLK_ENABLE(); /*Configure GPIO pin Output Level */ - HAL_GPIO_WritePin(GPIOA, SCL_Pin|SDA_Pin|SPI_CS_Pin, GPIO_PIN_SET); + HAL_GPIO_WritePin(GPIOA, SPI_CS_Pin, GPIO_PIN_SET); /*Configure GPIO pin Output Level */ - HAL_GPIO_WritePin(GPIOB, BAT_MEAS_GND_Pin|PWR_CTL_Pin, GPIO_PIN_SET); + HAL_GPIO_WritePin(GPIOB, SCL_Pin|SDA_Pin|BAT_MEAS_GND_Pin|PWR_CTL_Pin, GPIO_PIN_SET); /*Configure GPIO pin Output Level */ HAL_GPIO_WritePin(GPIOB, LED1_G_Pin|LED1_R_Pin|LED2_R_Pin, GPIO_PIN_RESET); @@ -842,7 +842,7 @@ GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_OD; GPIO_InitStruct.Pull = GPIO_NOPULL; GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_VERY_HIGH; - HAL_GPIO_Init(GPIOA, &GPIO_InitStruct); + HAL_GPIO_Init(SCL_GPIO_Port, &GPIO_InitStruct); /*Configure GPIO pin : SPI_CS_Pin */ GPIO_InitStruct.Pin = SPI_CS_Pin; -- Gitblit v1.9.3