I send an ethernet packet to MAC address 00:80:E1:00:00:00 but no interrupt occurs in STMEnabled Ethernet interrupts in CubeMX.What could be wrong?Code:/* USER CODE BEGIN Header */
/**
***************************************************************...
Started learning FREERTOS and ran into a problem.I showed 3 pieces of code of the same tasks.All 3 pieces of code work differently.Code 1void Task1(void *argument)
{
int j = 0;
for(;;)
{
HAL_GPIO_TogglePin(GPIOB, GPIO_PIN_0);
for(j=0; j<100000...
Found some example. Changed the code:static void MX_ETH_Init(void)
{
/* USER CODE BEGIN ETH_Init 0 */
/* USER CODE END ETH_Init 0 */
static uint8_t MACAddr[6];
/* USER CODE BEGIN ETH_Init 1 */
/* USER CODE END ETH_Init 1 */
het...
I use H743. I didn't configure DMA myself. As I understand it, the Ethernet MAC has its own DMA and it is configured in the functions: HAL_ETH_Init, HAL_ETH_Start_IT Should I have taken any additional steps?Where can I see a suitable example? (with u...
There is an interrupt handler.In the debugger, I saw that it goes into it once and the HAL_ETH_ERROR_DMA error is processedI don't know what's wrong and how to fix it