例子正常工作了

This commit is contained in:
murmur 2024-12-15 10:27:11 +08:00
parent 58ee8c946f
commit 918c03cd45
4 changed files with 12 additions and 6 deletions

View File

@ -60,7 +60,7 @@ void MX_GPIO_Init(void)
HAL_GPIO_WritePin(LED_GPIO_Port, LED_Pin, GPIO_PIN_RESET); HAL_GPIO_WritePin(LED_GPIO_Port, LED_Pin, GPIO_PIN_RESET);
/*Configure GPIO pin Output Level */ /*Configure GPIO pin Output Level */
HAL_GPIO_WritePin(GPIOD, NET_RST_Pin|NET_CS_Pin, GPIO_PIN_RESET); HAL_GPIO_WritePin(GPIOD, NET_RST_Pin|NET_CS_Pin, GPIO_PIN_SET);
/*Configure GPIO pins : PE2 PE3 PE4 PE5 /*Configure GPIO pins : PE2 PE3 PE4 PE5
PE6 PE7 PE8 PE9 PE6 PE7 PE8 PE9

View File

@ -96,7 +96,11 @@ int main(void)
MX_SPI2_Init(); MX_SPI2_Init();
/* USER CODE BEGIN 2 */ /* USER CODE BEGIN 2 */
if(W5500_Init() != 0) { if(W5500_Init() != 0) {
Error_Handler(); while(1)
{
HAL_GPIO_TogglePin(LED_GPIO_Port, LED_Pin);
HAL_Delay(100);
}
} }
// 执行HTTP测试 // 执行HTTP测试

View File

@ -5,7 +5,7 @@ wiz_NetInfo gWIZNETINFO = {
.mac = {0x00, 0x08, 0xDC, 0x12, 0x34, 0x56}, // MAC 地址 .mac = {0x00, 0x08, 0xDC, 0x12, 0x34, 0x56}, // MAC 地址
.ip = {169, 254, 1, 11}, // IP 地址 .ip = {169, 254, 1, 11}, // IP 地址
.sn = {255, 255, 255, 0}, // 子网掩码 .sn = {255, 255, 255, 0}, // 子网掩码
.gw = {192, 168, 1, 1}, // 网关地址 .gw = {169, 254, 1, 1}, // 网关地址
.dns = {8, 8, 8, 8}, // DNS 服务器 .dns = {8, 8, 8, 8}, // DNS 服务器
.dhcp = NETINFO_STATIC // 静态IP模式 .dhcp = NETINFO_STATIC // 静态IP模式
}; };

View File

@ -102,17 +102,19 @@ PB14.Mode=Full_Duplex_Master
PB14.Signal=SPI2_MISO PB14.Signal=SPI2_MISO
PB15.Mode=Full_Duplex_Master PB15.Mode=Full_Duplex_Master
PB15.Signal=SPI2_MOSI PB15.Signal=SPI2_MOSI
PD10.GPIOParameters=GPIO_Label PD10.GPIOParameters=PinState,GPIO_Label
PD10.GPIO_Label=NET_CS PD10.GPIO_Label=NET_CS
PD10.Locked=true PD10.Locked=true
PD10.PinState=GPIO_PIN_SET
PD10.Signal=GPIO_Output PD10.Signal=GPIO_Output
PD8.GPIOParameters=GPIO_Label PD8.GPIOParameters=GPIO_Label
PD8.GPIO_Label=NET_INT PD8.GPIO_Label=NET_INT
PD8.Locked=true PD8.Locked=true
PD8.Signal=GPIO_Input PD8.Signal=GPIO_Input
PD9.GPIOParameters=GPIO_Label PD9.GPIOParameters=PinState,GPIO_Label
PD9.GPIO_Label=NET_RST PD9.GPIO_Label=NET_RST
PD9.Locked=true PD9.Locked=true
PD9.PinState=GPIO_PIN_SET
PD9.Signal=GPIO_Output PD9.Signal=GPIO_Output
PE15.GPIOParameters=GPIO_Label PE15.GPIOParameters=GPIO_Label
PE15.GPIO_Label=LED PE15.GPIO_Label=LED
@ -149,7 +151,7 @@ ProjectManager.ToolChainLocation=
ProjectManager.UAScriptAfterPath= ProjectManager.UAScriptAfterPath=
ProjectManager.UAScriptBeforePath= ProjectManager.UAScriptBeforePath=
ProjectManager.UnderRoot=true ProjectManager.UnderRoot=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_USART1_UART_Init-USART1-false-HAL-true,5-MX_USART2_UART_Init-USART2-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_USART1_UART_Init-USART1-false-HAL-true,5-MX_USART2_UART_Init-USART2-false-HAL-true,6-MX_SPI2_Init-SPI2-false-HAL-true
RCC.ADCFreqValue=36000000 RCC.ADCFreqValue=36000000
RCC.AHBFreq_Value=72000000 RCC.AHBFreq_Value=72000000
RCC.APB1CLKDivider=RCC_HCLK_DIV2 RCC.APB1CLKDivider=RCC_HCLK_DIV2