Browse Source

为了使spiflash达到更高的速度修改了qspi配置,打开日志编译宏

master
Lizongdi 2 weeks ago
parent
commit
c25f301844
  1. 1
      CMakePresets.json
  2. 2
      Core/Src/quadspi.c
  3. 2
      robot_h743.ioc

1
CMakePresets.json

@ -45,6 +45,7 @@
"BUILD_CONTROLLER": "ON", "BUILD_CONTROLLER": "ON",
"BUILD_PAINT_ROBOT_NEW": "ON", "BUILD_PAINT_ROBOT_NEW": "ON",
"BUILD_LITTLEFS": "ON", "BUILD_LITTLEFS": "ON",
"BUILD_LOG": "ON",
"USE_LUA_ST": true, "USE_LUA_ST": true,
"USE_TALNET": true, "USE_TALNET": true,
"USE_LWIP": true, "USE_LWIP": true,

2
Core/Src/quadspi.c

@ -38,7 +38,7 @@ void MX_QUADSPI_Init(void)
/* USER CODE END QUADSPI_Init 1 */ /* USER CODE END QUADSPI_Init 1 */
hqspi.Instance = QUADSPI; hqspi.Instance = QUADSPI;
hqspi.Init.ClockPrescaler = 2-1; hqspi.Init.ClockPrescaler = 4;
hqspi.Init.FifoThreshold = 32; hqspi.Init.FifoThreshold = 32;
hqspi.Init.SampleShifting = QSPI_SAMPLE_SHIFTING_HALFCYCLE; hqspi.Init.SampleShifting = QSPI_SAMPLE_SHIFTING_HALFCYCLE;
hqspi.Init.FlashSize = 23+1; hqspi.Init.FlashSize = 23+1;

2
robot_h743.ioc

@ -908,7 +908,7 @@ ProjectManager.UnderRoot=false
ProjectManager.functionlistsort=1-SystemClock_Config-RCC-false-HAL-false,2-MX_GPIO_Init-GPIO-false-HAL-true,3-MX_DMA_Init-DMA-false-HAL-true,4-MX_FDCAN1_Init-FDCAN1-false-HAL-true,5-MX_FDCAN2_Init-FDCAN2-false-HAL-true,6-MX_I2C4_Init-I2C4-false-HAL-true,7-MX_TIM1_Init-TIM1-false-HAL-true,8-MX_UART4_Init-UART4-false-HAL-true,9-MX_UART5_Init-UART5-false-HAL-true,10-MX_UART7_Init-UART7-false-HAL-true,11-MX_USART1_UART_Init-USART1-false-HAL-true,12-MX_USART3_UART_Init-USART3-false-HAL-true,13-MX_USART2_UART_Init-USART2-false-HAL-true,14-MX_USART6_UART_Init-USART6-false-HAL-true,15-MX_TIM8_Init-TIM8-false-HAL-true,16-MX_QUADSPI_Init-QUADSPI-false-HAL-true,17-MX_LPUART1_UART_Init-LPUART1-false-HAL-true,18-MX_ADC2_Init-ADC2-false-HAL-true,19-MX_LWIP_Init-LWIP-false-HAL-false,0-MX_CORTEX_M7_Init-CORTEX_M7-false-HAL-true ProjectManager.functionlistsort=1-SystemClock_Config-RCC-false-HAL-false,2-MX_GPIO_Init-GPIO-false-HAL-true,3-MX_DMA_Init-DMA-false-HAL-true,4-MX_FDCAN1_Init-FDCAN1-false-HAL-true,5-MX_FDCAN2_Init-FDCAN2-false-HAL-true,6-MX_I2C4_Init-I2C4-false-HAL-true,7-MX_TIM1_Init-TIM1-false-HAL-true,8-MX_UART4_Init-UART4-false-HAL-true,9-MX_UART5_Init-UART5-false-HAL-true,10-MX_UART7_Init-UART7-false-HAL-true,11-MX_USART1_UART_Init-USART1-false-HAL-true,12-MX_USART3_UART_Init-USART3-false-HAL-true,13-MX_USART2_UART_Init-USART2-false-HAL-true,14-MX_USART6_UART_Init-USART6-false-HAL-true,15-MX_TIM8_Init-TIM8-false-HAL-true,16-MX_QUADSPI_Init-QUADSPI-false-HAL-true,17-MX_LPUART1_UART_Init-LPUART1-false-HAL-true,18-MX_ADC2_Init-ADC2-false-HAL-true,19-MX_LWIP_Init-LWIP-false-HAL-false,0-MX_CORTEX_M7_Init-CORTEX_M7-false-HAL-true
QUADSPI.ChipSelectHighTime=QSPI_CS_HIGH_TIME_5_CYCLE QUADSPI.ChipSelectHighTime=QSPI_CS_HIGH_TIME_5_CYCLE
QUADSPI.ClockMode=QSPI_CLOCK_MODE_3 QUADSPI.ClockMode=QSPI_CLOCK_MODE_3
QUADSPI.ClockPrescaler=2-1 QUADSPI.ClockPrescaler=4
QUADSPI.FifoThreshold=32 QUADSPI.FifoThreshold=32
QUADSPI.FlashSize=23+1 QUADSPI.FlashSize=23+1
QUADSPI.IPParameters=ClockPrescaler,FifoThreshold,SampleShifting,FlashSize,ChipSelectHighTime,ClockMode QUADSPI.IPParameters=ClockPrescaler,FifoThreshold,SampleShifting,FlashSize,ChipSelectHighTime,ClockMode

Loading…
Cancel
Save