Idler (28.04.2024 21:17, просмотров: 72) ответил SciFi на Вот, например:
Так-то всё красиво, да. Но зачем плодить указатели на структуры, я
не понял. Все уарты и все каналы dma (которые есть в конкретном
процессоре) определены там же, где USART_TypeDef и
DMA_Channel_TypeDef. Если он не определён, не сработает
инициализация, а если определён - зачем делать свой? Я всю
сознательную жизнь просто дефайнил, типа #define PRINT_UART USART1
и т.д.