Rename net names (#355)
* rename some pins * back-port main.h to cube project * regenerate code for gpio renaming * update target * fix subghz names
This commit is contained in:
parent
67a8aac71c
commit
1af3463897
@ -76,14 +76,16 @@ void Error_Handler(void);
|
|||||||
#define PC0_GPIO_Port GPIOC
|
#define PC0_GPIO_Port GPIOC
|
||||||
#define PC1_Pin GPIO_PIN_1
|
#define PC1_Pin GPIO_PIN_1
|
||||||
#define PC1_GPIO_Port GPIOC
|
#define PC1_GPIO_Port GPIOC
|
||||||
|
#define SPI_D_MISO_Pin GPIO_PIN_2
|
||||||
|
#define SPI_D_MISO_GPIO_Port GPIOC
|
||||||
#define PC3_Pin GPIO_PIN_3
|
#define PC3_Pin GPIO_PIN_3
|
||||||
#define PC3_GPIO_Port GPIOC
|
#define PC3_GPIO_Port GPIOC
|
||||||
#define IR_RX_Pin GPIO_PIN_0
|
#define IR_RX_Pin GPIO_PIN_0
|
||||||
#define IR_RX_GPIO_Port GPIOA
|
#define IR_RX_GPIO_Port GPIOA
|
||||||
#define PA_SW_0_Pin GPIO_PIN_1
|
#define RF_SW_0_Pin GPIO_PIN_1
|
||||||
#define PA_SW_0_GPIO_Port GPIOA
|
#define RF_SW_0_GPIO_Port GPIOA
|
||||||
#define PA_SW_1_Pin GPIO_PIN_2
|
#define RF_SW_1_Pin GPIO_PIN_2
|
||||||
#define PA_SW_1_GPIO_Port GPIOA
|
#define RF_SW_1_GPIO_Port GPIOA
|
||||||
#define PERIPH_POWER_Pin GPIO_PIN_3
|
#define PERIPH_POWER_Pin GPIO_PIN_3
|
||||||
#define PERIPH_POWER_GPIO_Port GPIOA
|
#define PERIPH_POWER_GPIO_Port GPIOA
|
||||||
#define PA4_Pin GPIO_PIN_4
|
#define PA4_Pin GPIO_PIN_4
|
||||||
@ -133,8 +135,8 @@ void Error_Handler(void);
|
|||||||
#define I2C_SDA_GPIO_Port GPIOA
|
#define I2C_SDA_GPIO_Port GPIOA
|
||||||
#define SD_CD_Pin GPIO_PIN_15
|
#define SD_CD_Pin GPIO_PIN_15
|
||||||
#define SD_CD_GPIO_Port GPIOA
|
#define SD_CD_GPIO_Port GPIOA
|
||||||
#define PC10_Pin GPIO_PIN_10
|
#define VIBRO_Pin GPIO_PIN_10
|
||||||
#define PC10_GPIO_Port GPIOC
|
#define VIBRO_GPIO_Port GPIOC
|
||||||
#define DISPLAY_CS_Pin GPIO_PIN_11
|
#define DISPLAY_CS_Pin GPIO_PIN_11
|
||||||
#define DISPLAY_CS_GPIO_Port GPIOC
|
#define DISPLAY_CS_GPIO_Port GPIOC
|
||||||
#define SD_CS_Pin GPIO_PIN_12
|
#define SD_CS_Pin GPIO_PIN_12
|
||||||
@ -184,9 +186,6 @@ extern TIM_HandleTypeDef htim16;
|
|||||||
#define NFC_IRQ_Pin RFID_PULL_Pin
|
#define NFC_IRQ_Pin RFID_PULL_Pin
|
||||||
#define NFC_IRQ_GPIO_Port RFID_PULL_GPIO_Port
|
#define NFC_IRQ_GPIO_Port RFID_PULL_GPIO_Port
|
||||||
|
|
||||||
#define VIBRO_Pin GPIO_PIN_10
|
|
||||||
#define VIBRO_GPIO_Port GPIOC
|
|
||||||
|
|
||||||
/* USER CODE END Private defines */
|
/* USER CODE END Private defines */
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
|
@ -52,7 +52,7 @@ void MX_GPIO_Init(void)
|
|||||||
__HAL_RCC_GPIOD_CLK_ENABLE();
|
__HAL_RCC_GPIOD_CLK_ENABLE();
|
||||||
|
|
||||||
/*Configure GPIO pin Output Level */
|
/*Configure GPIO pin Output Level */
|
||||||
HAL_GPIO_WritePin(GPIOA, PA_SW_0_Pin|PA_SW_1_Pin, GPIO_PIN_RESET);
|
HAL_GPIO_WritePin(GPIOA, RF_SW_0_Pin|RF_SW_1_Pin, GPIO_PIN_RESET);
|
||||||
|
|
||||||
/*Configure GPIO pin Output Level */
|
/*Configure GPIO pin Output Level */
|
||||||
HAL_GPIO_WritePin(PERIPH_POWER_GPIO_Port, PERIPH_POWER_Pin, GPIO_PIN_SET);
|
HAL_GPIO_WritePin(PERIPH_POWER_GPIO_Port, PERIPH_POWER_Pin, GPIO_PIN_SET);
|
||||||
@ -85,13 +85,13 @@ void MX_GPIO_Init(void)
|
|||||||
HAL_GPIO_Init(BUTTON_OK_GPIO_Port, &GPIO_InitStruct);
|
HAL_GPIO_Init(BUTTON_OK_GPIO_Port, &GPIO_InitStruct);
|
||||||
|
|
||||||
/*Configure GPIO pins : PCPin PCPin PCPin PCPin */
|
/*Configure GPIO pins : PCPin PCPin PCPin PCPin */
|
||||||
GPIO_InitStruct.Pin = PC0_Pin|PC1_Pin|PC3_Pin|PC10_Pin;
|
GPIO_InitStruct.Pin = PC0_Pin|PC1_Pin|PC3_Pin|VIBRO_Pin;
|
||||||
GPIO_InitStruct.Mode = GPIO_MODE_ANALOG;
|
GPIO_InitStruct.Mode = GPIO_MODE_ANALOG;
|
||||||
GPIO_InitStruct.Pull = GPIO_NOPULL;
|
GPIO_InitStruct.Pull = GPIO_NOPULL;
|
||||||
HAL_GPIO_Init(GPIOC, &GPIO_InitStruct);
|
HAL_GPIO_Init(GPIOC, &GPIO_InitStruct);
|
||||||
|
|
||||||
/*Configure GPIO pins : PAPin PAPin */
|
/*Configure GPIO pins : PAPin PAPin */
|
||||||
GPIO_InitStruct.Pin = PA_SW_0_Pin|PA_SW_1_Pin;
|
GPIO_InitStruct.Pin = RF_SW_0_Pin|RF_SW_1_Pin;
|
||||||
GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
|
GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
|
||||||
GPIO_InitStruct.Pull = GPIO_NOPULL;
|
GPIO_InitStruct.Pull = GPIO_NOPULL;
|
||||||
GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
|
GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
|
||||||
|
@ -4,16 +4,16 @@
|
|||||||
|
|
||||||
void api_hal_rf_band_set(RfBand band) {
|
void api_hal_rf_band_set(RfBand band) {
|
||||||
if (band == RfBand1) {
|
if (band == RfBand1) {
|
||||||
LL_GPIO_ResetOutputPin(PA_SW_0_GPIO_Port, PA_SW_0_Pin);
|
LL_GPIO_ResetOutputPin(RF_SW_0_GPIO_Port, RF_SW_0_Pin);
|
||||||
LL_GPIO_SetOutputPin(PA_SW_1_GPIO_Port, PA_SW_1_Pin);
|
LL_GPIO_SetOutputPin(RF_SW_1_GPIO_Port, RF_SW_1_Pin);
|
||||||
} else if (band == RfBand2) {
|
} else if (band == RfBand2) {
|
||||||
LL_GPIO_SetOutputPin(PA_SW_0_GPIO_Port, PA_SW_0_Pin);
|
LL_GPIO_SetOutputPin(RF_SW_0_GPIO_Port, RF_SW_0_Pin);
|
||||||
LL_GPIO_ResetOutputPin(PA_SW_1_GPIO_Port, PA_SW_1_Pin);
|
LL_GPIO_ResetOutputPin(RF_SW_1_GPIO_Port, RF_SW_1_Pin);
|
||||||
} else if (band == RfBand3) {
|
} else if (band == RfBand3) {
|
||||||
LL_GPIO_SetOutputPin(PA_SW_0_GPIO_Port, PA_SW_0_Pin);
|
LL_GPIO_SetOutputPin(RF_SW_0_GPIO_Port, RF_SW_0_Pin);
|
||||||
LL_GPIO_SetOutputPin(PA_SW_1_GPIO_Port, PA_SW_1_Pin);
|
LL_GPIO_SetOutputPin(RF_SW_1_GPIO_Port, RF_SW_1_Pin);
|
||||||
} else if (band == RfBandIsolation) {
|
} else if (band == RfBandIsolation) {
|
||||||
LL_GPIO_ResetOutputPin(PA_SW_0_GPIO_Port, PA_SW_0_Pin);
|
LL_GPIO_ResetOutputPin(RF_SW_0_GPIO_Port, RF_SW_0_Pin);
|
||||||
LL_GPIO_ResetOutputPin(PA_SW_1_GPIO_Port, PA_SW_1_Pin);
|
LL_GPIO_ResetOutputPin(RF_SW_1_GPIO_Port, RF_SW_1_Pin);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
******************************************************************************
|
******************************************************************************
|
||||||
* @attention
|
* @attention
|
||||||
*
|
*
|
||||||
* <h2><center>© Copyright (c) 2021 STMicroelectronics.
|
* <h2><center>© Copyright (c) 2020 STMicroelectronics.
|
||||||
* All rights reserved.</center></h2>
|
* All rights reserved.</center></h2>
|
||||||
*
|
*
|
||||||
* This software component is licensed by ST under Ultimate Liberty license
|
* This software component is licensed by ST under Ultimate Liberty license
|
||||||
@ -76,14 +76,16 @@ void Error_Handler(void);
|
|||||||
#define PC0_GPIO_Port GPIOC
|
#define PC0_GPIO_Port GPIOC
|
||||||
#define PC1_Pin GPIO_PIN_1
|
#define PC1_Pin GPIO_PIN_1
|
||||||
#define PC1_GPIO_Port GPIOC
|
#define PC1_GPIO_Port GPIOC
|
||||||
|
#define SPI_D_MISO_Pin GPIO_PIN_2
|
||||||
|
#define SPI_D_MISO_GPIO_Port GPIOC
|
||||||
#define PC3_Pin GPIO_PIN_3
|
#define PC3_Pin GPIO_PIN_3
|
||||||
#define PC3_GPIO_Port GPIOC
|
#define PC3_GPIO_Port GPIOC
|
||||||
#define IR_RX_Pin GPIO_PIN_0
|
#define IR_RX_Pin GPIO_PIN_0
|
||||||
#define IR_RX_GPIO_Port GPIOA
|
#define IR_RX_GPIO_Port GPIOA
|
||||||
#define PA_SW_0_Pin GPIO_PIN_1
|
#define RF_SW_0_Pin GPIO_PIN_1
|
||||||
#define PA_SW_0_GPIO_Port GPIOA
|
#define RF_SW_0_GPIO_Port GPIOA
|
||||||
#define PA_SW_1_Pin GPIO_PIN_2
|
#define RF_SW_1_Pin GPIO_PIN_2
|
||||||
#define PA_SW_1_GPIO_Port GPIOA
|
#define RF_SW_1_GPIO_Port GPIOA
|
||||||
#define PERIPH_POWER_Pin GPIO_PIN_3
|
#define PERIPH_POWER_Pin GPIO_PIN_3
|
||||||
#define PERIPH_POWER_GPIO_Port GPIOA
|
#define PERIPH_POWER_GPIO_Port GPIOA
|
||||||
#define PA4_Pin GPIO_PIN_4
|
#define PA4_Pin GPIO_PIN_4
|
||||||
@ -133,8 +135,8 @@ void Error_Handler(void);
|
|||||||
#define I2C_SDA_GPIO_Port GPIOA
|
#define I2C_SDA_GPIO_Port GPIOA
|
||||||
#define SD_CD_Pin GPIO_PIN_15
|
#define SD_CD_Pin GPIO_PIN_15
|
||||||
#define SD_CD_GPIO_Port GPIOA
|
#define SD_CD_GPIO_Port GPIOA
|
||||||
#define PC10_Pin GPIO_PIN_10
|
#define VIBRO_Pin GPIO_PIN_10
|
||||||
#define PC10_GPIO_Port GPIOC
|
#define VIBRO_GPIO_Port GPIOC
|
||||||
#define DISPLAY_CS_Pin GPIO_PIN_11
|
#define DISPLAY_CS_Pin GPIO_PIN_11
|
||||||
#define DISPLAY_CS_GPIO_Port GPIOC
|
#define DISPLAY_CS_GPIO_Port GPIOC
|
||||||
#define SD_CS_Pin GPIO_PIN_12
|
#define SD_CS_Pin GPIO_PIN_12
|
||||||
@ -151,6 +153,42 @@ void Error_Handler(void);
|
|||||||
#define SPI_R_MOSI_GPIO_Port GPIOB
|
#define SPI_R_MOSI_GPIO_Port GPIOB
|
||||||
/* USER CODE BEGIN Private defines */
|
/* USER CODE BEGIN Private defines */
|
||||||
|
|
||||||
|
#define MISO_PIN GpioPin{.port = SPI_R_MISO_GPIO_Port, .pin = SPI_R_MISO_Pin}
|
||||||
|
|
||||||
|
#define SPI_R hspi1
|
||||||
|
#define SPI_D hspi2
|
||||||
|
#define SPI_SD_HANDLE SPI_D
|
||||||
|
|
||||||
|
extern TIM_HandleTypeDef htim1;
|
||||||
|
extern TIM_HandleTypeDef htim2;
|
||||||
|
extern TIM_HandleTypeDef htim16;
|
||||||
|
|
||||||
|
#define TIM_A htim1
|
||||||
|
#define TIM_B htim2
|
||||||
|
#define TIM_C htim16
|
||||||
|
|
||||||
|
#define SPEAKER_TIM htim16
|
||||||
|
#define SPEAKER_CH TIM_CHANNEL_1
|
||||||
|
|
||||||
|
#define LFRFID_TIM htim1
|
||||||
|
#define LFRFID_CH TIM_CHANNEL_1
|
||||||
|
|
||||||
|
#define IRDA_TX_TIM htim1
|
||||||
|
#define IRDA_TX_CH TIM_CHANNEL_3
|
||||||
|
|
||||||
|
// only for reference
|
||||||
|
// IRDA RX timer dont exist in F2
|
||||||
|
// and timer need more data to init (NVIC IRQn to set priority)
|
||||||
|
#define IRDA_RX_TIM htim2
|
||||||
|
#define IRDA_RX_FALLING_CH TIM_CHANNEL_1
|
||||||
|
#define IRDA_RX_RISING_CH TIM_CHANNEL_2
|
||||||
|
|
||||||
|
#define NFC_IRQ_Pin RFID_PULL_Pin
|
||||||
|
#define NFC_IRQ_GPIO_Port RFID_PULL_GPIO_Port
|
||||||
|
|
||||||
|
#define VIBRO_Pin GPIO_PIN_10
|
||||||
|
#define VIBRO_GPIO_Port GPIOC
|
||||||
|
|
||||||
/* USER CODE END Private defines */
|
/* USER CODE END Private defines */
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
##########################################################################################################################
|
##########################################################################################################################
|
||||||
# File automatically-generated by tool: [projectgenerator] version: [3.11.0-B13] date: [Wed Feb 17 17:11:18 MSK 2021]
|
# File automatically-generated by tool: [projectgenerator] version: [3.11.0-B13] date: [Mon Mar 01 14:14:38 MSK 2021]
|
||||||
##########################################################################################################################
|
##########################################################################################################################
|
||||||
|
|
||||||
# ------------------------------------------------
|
# ------------------------------------------------
|
||||||
@ -107,7 +107,57 @@ Src/system_stm32wbxx.c \
|
|||||||
/Users/aku/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c \
|
/Users/aku/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c \
|
||||||
/Users/aku/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c \
|
/Users/aku/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c \
|
||||||
/Users/aku/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c \
|
/Users/aku/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c \
|
||||||
/Users/aku/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c
|
/Users/aku/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c \
|
||||||
|
/home/aanper/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pcd.c \
|
||||||
|
/home/aanper/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pcd_ex.c \
|
||||||
|
/home/aanper/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_ll_usb.c \
|
||||||
|
/home/aanper/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc.c \
|
||||||
|
/home/aanper/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rcc_ex.c \
|
||||||
|
/home/aanper/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_flash.c \
|
||||||
|
/home/aanper/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_flash_ex.c \
|
||||||
|
/home/aanper/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_gpio.c \
|
||||||
|
/home/aanper/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_hsem.c \
|
||||||
|
/home/aanper/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_dma.c \
|
||||||
|
/home/aanper/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_dma_ex.c \
|
||||||
|
/home/aanper/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pwr.c \
|
||||||
|
/home/aanper/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pwr_ex.c \
|
||||||
|
/home/aanper/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_cortex.c \
|
||||||
|
/home/aanper/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal.c \
|
||||||
|
/home/aanper/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_exti.c \
|
||||||
|
/home/aanper/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc.c \
|
||||||
|
/home/aanper/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_adc_ex.c \
|
||||||
|
/home/aanper/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_ll_adc.c \
|
||||||
|
/home/aanper/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_cryp.c \
|
||||||
|
/home/aanper/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_cryp_ex.c \
|
||||||
|
/home/aanper/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_comp.c \
|
||||||
|
/home/aanper/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_crc.c \
|
||||||
|
/home/aanper/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_crc_ex.c \
|
||||||
|
/home/aanper/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_i2c.c \
|
||||||
|
/home/aanper/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_i2c_ex.c \
|
||||||
|
/home/aanper/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_pka.c \
|
||||||
|
/home/aanper/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rng.c \
|
||||||
|
/home/aanper/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rtc.c \
|
||||||
|
/home/aanper/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_rtc_ex.c \
|
||||||
|
/home/aanper/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_spi.c \
|
||||||
|
/home/aanper/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_spi_ex.c \
|
||||||
|
/home/aanper/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_tim.c \
|
||||||
|
/home/aanper/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_tim_ex.c \
|
||||||
|
/home/aanper/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart.c \
|
||||||
|
/home/aanper/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Drivers/STM32WBxx_HAL_Driver/Src/stm32wbxx_hal_uart_ex.c \
|
||||||
|
/home/aanper/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Middlewares/Third_Party/FreeRTOS/Source/croutine.c \
|
||||||
|
/home/aanper/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Middlewares/Third_Party/FreeRTOS/Source/event_groups.c \
|
||||||
|
/home/aanper/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Middlewares/Third_Party/FreeRTOS/Source/list.c \
|
||||||
|
/home/aanper/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Middlewares/Third_Party/FreeRTOS/Source/queue.c \
|
||||||
|
/home/aanper/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c \
|
||||||
|
/home/aanper/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Middlewares/Third_Party/FreeRTOS/Source/tasks.c \
|
||||||
|
/home/aanper/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Middlewares/Third_Party/FreeRTOS/Source/timers.c \
|
||||||
|
/home/aanper/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.c \
|
||||||
|
/home/aanper/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c \
|
||||||
|
/home/aanper/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.c \
|
||||||
|
/home/aanper/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c \
|
||||||
|
/home/aanper/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c \
|
||||||
|
/home/aanper/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c \
|
||||||
|
/home/aanper/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c
|
||||||
|
|
||||||
# ASM sources
|
# ASM sources
|
||||||
ASM_SOURCES = \
|
ASM_SOURCES = \
|
||||||
@ -174,8 +224,17 @@ C_INCLUDES = \
|
|||||||
-I/Users/aku/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Middlewares/ST/STM32_USB_Device_Library/Core/Inc \
|
-I/Users/aku/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Middlewares/ST/STM32_USB_Device_Library/Core/Inc \
|
||||||
-I/Users/aku/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc \
|
-I/Users/aku/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc \
|
||||||
-I/Users/aku/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Drivers/CMSIS/Device/ST/STM32WBxx/Include \
|
-I/Users/aku/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Drivers/CMSIS/Device/ST/STM32WBxx/Include \
|
||||||
-I/Users/aku/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Drivers/CMSIS/Include
|
-I/Users/aku/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Drivers/CMSIS/Include \
|
||||||
-I/Users/aku/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Drivers/CMSIS/Include
|
-I/Users/aku/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Drivers/CMSIS/Include \
|
||||||
|
-I/home/aanper/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Drivers/STM32WBxx_HAL_Driver/Inc \
|
||||||
|
-I/home/aanper/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Drivers/STM32WBxx_HAL_Driver/Inc/Legacy \
|
||||||
|
-I/home/aanper/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Middlewares/Third_Party/FreeRTOS/Source/include \
|
||||||
|
-I/home/aanper/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 \
|
||||||
|
-I/home/aanper/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F \
|
||||||
|
-I/home/aanper/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Middlewares/ST/STM32_USB_Device_Library/Core/Inc \
|
||||||
|
-I/home/aanper/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc \
|
||||||
|
-I/home/aanper/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Drivers/CMSIS/Device/ST/STM32WBxx/Include \
|
||||||
|
-I/home/aanper/STM32Cube/Repository/STM32Cube_FW_WB_V1.10.0/Drivers/CMSIS/Include
|
||||||
|
|
||||||
|
|
||||||
# compile gcc flags
|
# compile gcc flags
|
||||||
|
@ -52,7 +52,7 @@ void MX_GPIO_Init(void)
|
|||||||
__HAL_RCC_GPIOD_CLK_ENABLE();
|
__HAL_RCC_GPIOD_CLK_ENABLE();
|
||||||
|
|
||||||
/*Configure GPIO pin Output Level */
|
/*Configure GPIO pin Output Level */
|
||||||
HAL_GPIO_WritePin(GPIOA, PA_SW_0_Pin|PA_SW_1_Pin, GPIO_PIN_RESET);
|
HAL_GPIO_WritePin(GPIOA, RF_SW_0_Pin|RF_SW_1_Pin, GPIO_PIN_RESET);
|
||||||
|
|
||||||
/*Configure GPIO pin Output Level */
|
/*Configure GPIO pin Output Level */
|
||||||
HAL_GPIO_WritePin(PERIPH_POWER_GPIO_Port, PERIPH_POWER_Pin, GPIO_PIN_SET);
|
HAL_GPIO_WritePin(PERIPH_POWER_GPIO_Port, PERIPH_POWER_Pin, GPIO_PIN_SET);
|
||||||
@ -85,13 +85,13 @@ void MX_GPIO_Init(void)
|
|||||||
HAL_GPIO_Init(BUTTON_OK_GPIO_Port, &GPIO_InitStruct);
|
HAL_GPIO_Init(BUTTON_OK_GPIO_Port, &GPIO_InitStruct);
|
||||||
|
|
||||||
/*Configure GPIO pins : PCPin PCPin PCPin PCPin */
|
/*Configure GPIO pins : PCPin PCPin PCPin PCPin */
|
||||||
GPIO_InitStruct.Pin = PC0_Pin|PC1_Pin|PC3_Pin|PC10_Pin;
|
GPIO_InitStruct.Pin = PC0_Pin|PC1_Pin|PC3_Pin|VIBRO_Pin;
|
||||||
GPIO_InitStruct.Mode = GPIO_MODE_ANALOG;
|
GPIO_InitStruct.Mode = GPIO_MODE_ANALOG;
|
||||||
GPIO_InitStruct.Pull = GPIO_NOPULL;
|
GPIO_InitStruct.Pull = GPIO_NOPULL;
|
||||||
HAL_GPIO_Init(GPIOC, &GPIO_InitStruct);
|
HAL_GPIO_Init(GPIOC, &GPIO_InitStruct);
|
||||||
|
|
||||||
/*Configure GPIO pins : PAPin PAPin */
|
/*Configure GPIO pins : PAPin PAPin */
|
||||||
GPIO_InitStruct.Pin = PA_SW_0_Pin|PA_SW_1_Pin;
|
GPIO_InitStruct.Pin = RF_SW_0_Pin|RF_SW_1_Pin;
|
||||||
GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
|
GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
|
||||||
GPIO_InitStruct.Pull = GPIO_NOPULL;
|
GPIO_InitStruct.Pull = GPIO_NOPULL;
|
||||||
GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
|
GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
|
||||||
|
@ -129,12 +129,12 @@ void HAL_SPI_MspInit(SPI_HandleTypeDef* spiHandle)
|
|||||||
PB15 ------> SPI2_MOSI
|
PB15 ------> SPI2_MOSI
|
||||||
PD1 ------> SPI2_SCK
|
PD1 ------> SPI2_SCK
|
||||||
*/
|
*/
|
||||||
GPIO_InitStruct.Pin = GPIO_PIN_2;
|
GPIO_InitStruct.Pin = SPI_D_MISO_Pin;
|
||||||
GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;
|
GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;
|
||||||
GPIO_InitStruct.Pull = GPIO_NOPULL;
|
GPIO_InitStruct.Pull = GPIO_NOPULL;
|
||||||
GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
|
GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
|
||||||
GPIO_InitStruct.Alternate = GPIO_AF5_SPI2;
|
GPIO_InitStruct.Alternate = GPIO_AF5_SPI2;
|
||||||
HAL_GPIO_Init(GPIOC, &GPIO_InitStruct);
|
HAL_GPIO_Init(SPI_D_MISO_GPIO_Port, &GPIO_InitStruct);
|
||||||
|
|
||||||
GPIO_InitStruct.Pin = SPI_D_MOSI_Pin;
|
GPIO_InitStruct.Pin = SPI_D_MOSI_Pin;
|
||||||
GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;
|
GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;
|
||||||
@ -193,7 +193,7 @@ void HAL_SPI_MspDeInit(SPI_HandleTypeDef* spiHandle)
|
|||||||
PB15 ------> SPI2_MOSI
|
PB15 ------> SPI2_MOSI
|
||||||
PD1 ------> SPI2_SCK
|
PD1 ------> SPI2_SCK
|
||||||
*/
|
*/
|
||||||
HAL_GPIO_DeInit(GPIOC, GPIO_PIN_2);
|
HAL_GPIO_DeInit(SPI_D_MISO_GPIO_Port, SPI_D_MISO_Pin);
|
||||||
|
|
||||||
HAL_GPIO_DeInit(SPI_D_MOSI_GPIO_Port, SPI_D_MOSI_Pin);
|
HAL_GPIO_DeInit(SPI_D_MOSI_GPIO_Port, SPI_D_MOSI_Pin);
|
||||||
|
|
||||||
|
@ -229,10 +229,11 @@ SPI1.Mode=SPI_MODE_MASTER
|
|||||||
Mcu.Pin39=PA13
|
Mcu.Pin39=PA13
|
||||||
RCC.LCDFreq_Value=32768
|
RCC.LCDFreq_Value=32768
|
||||||
RCC.RNGFreq_Value=16000000
|
RCC.RNGFreq_Value=16000000
|
||||||
|
PC2.GPIOParameters=GPIO_Label
|
||||||
VP_ADC1_TempSens_Input.Signal=ADC1_TempSens_Input
|
VP_ADC1_TempSens_Input.Signal=ADC1_TempSens_Input
|
||||||
Mcu.Pin30=PE4
|
Mcu.Pin30=PE4
|
||||||
NVIC.COMP_IRQn=true\:5\:0\:true\:false\:true\:false\:false\:true
|
NVIC.COMP_IRQn=true\:5\:0\:true\:false\:true\:false\:false\:true
|
||||||
PA1.GPIO_Label=PA_SW_0
|
PA1.GPIO_Label=RF_SW_0
|
||||||
Mcu.Pin33=PB14
|
Mcu.Pin33=PB14
|
||||||
Mcu.Pin34=PB15
|
Mcu.Pin34=PB15
|
||||||
Mcu.Pin31=PB12
|
Mcu.Pin31=PB12
|
||||||
@ -435,7 +436,7 @@ PA6.Signal=GPIO_Analog
|
|||||||
TIM2.Channel-Input_Capture2_from_TI1=TIM_CHANNEL_2
|
TIM2.Channel-Input_Capture2_from_TI1=TIM_CHANNEL_2
|
||||||
RCC.EnbaleCSS=true
|
RCC.EnbaleCSS=true
|
||||||
ProjectManager.ToolChainLocation=
|
ProjectManager.ToolChainLocation=
|
||||||
PA2.GPIO_Label=PA_SW_1
|
PA2.GPIO_Label=RF_SW_1
|
||||||
RCC.LSI_VALUE=32000
|
RCC.LSI_VALUE=32000
|
||||||
PB11.GPIO_ModeDefaultEXTI=GPIO_MODE_IT_RISING_FALLING
|
PB11.GPIO_ModeDefaultEXTI=GPIO_MODE_IT_RISING_FALLING
|
||||||
PA15.Signal=GPIO_Input
|
PA15.Signal=GPIO_Input
|
||||||
@ -451,6 +452,7 @@ SPI2.Direction=SPI_DIRECTION_2LINES
|
|||||||
PC5.Signal=SharedAnalog_PC5
|
PC5.Signal=SharedAnalog_PC5
|
||||||
SPI1.BaudRatePrescaler=SPI_BAUDRATEPRESCALER_16
|
SPI1.BaudRatePrescaler=SPI_BAUDRATEPRESCALER_16
|
||||||
OSC_IN.GPIO_Label=QUARTZ_32KHZ_IN
|
OSC_IN.GPIO_Label=QUARTZ_32KHZ_IN
|
||||||
|
PC2.GPIO_Label=SPI_D_MISO
|
||||||
PC14-OSC32_IN.Locked=true
|
PC14-OSC32_IN.Locked=true
|
||||||
PA12.GPIO_Speed=GPIO_SPEED_FREQ_VERY_HIGH
|
PA12.GPIO_Speed=GPIO_SPEED_FREQ_VERY_HIGH
|
||||||
COMP1.TriggerMode=COMP_TRIGGERMODE_IT_RISING_FALLING
|
COMP1.TriggerMode=COMP_TRIGGERMODE_IT_RISING_FALLING
|
||||||
@ -468,7 +470,7 @@ SH.S_TIM2_CH1.1=TIM2_CH1,Input_Capture2_from_TI1
|
|||||||
SH.S_TIM2_CH1.0=TIM2_CH1,Input_Capture1_from_TI1
|
SH.S_TIM2_CH1.0=TIM2_CH1,Input_Capture1_from_TI1
|
||||||
PB8.GPIOParameters=GPIO_Label
|
PB8.GPIOParameters=GPIO_Label
|
||||||
PB9.GPIO_Label=IR_TX
|
PB9.GPIO_Label=IR_TX
|
||||||
PC10.GPIO_Label=PC10
|
PC10.GPIO_Label=VIBRO
|
||||||
PA10.Mode=I2C
|
PA10.Mode=I2C
|
||||||
ProjectManager.NoMain=false
|
ProjectManager.NoMain=false
|
||||||
SPI1.IPParameters=VirtualType,Mode,Direction,CalculateBaudRate,DataSize,CLKPhase,BaudRatePrescaler
|
SPI1.IPParameters=VirtualType,Mode,Direction,CalculateBaudRate,DataSize,CLKPhase,BaudRatePrescaler
|
||||||
|
Loading…
x
Reference in New Issue
Block a user