Defines | |
| #define | DMX_UNIVERSE_SIZE 512 |
| #define | DMX_BAUDRATE 250000 |
| #define | BREAK_BAUDRATE 40000 |
| #define | DMX_IDLE 0 |
| #define | DMX_BREAK 1 |
| #define | DMX_SENDING 2 |
| #define | DMX_TX_PORT GPIOA |
| #define | DMX_TX_PIN GPIO_Pin_9 |
| #define | DMX_RX_PORT GPIOA |
| #define | DMX_RX_PIN GPIO_Pin_10 |
| #define | DMX USART1 |
| #define | DMX_IRQ_CHANNEL USART1_IRQn |
| #define | DMX_IRQHANDLER_FUNC void USART1_IRQHandler(void) |
Functions | |
| s32 | DMX_Init (u32 mode) |
| s32 | DMX_SetChannel (u16 channel, u8 value) |
| s32 | DMX_GetChannel (u16 channel) |
| #define BREAK_BAUDRATE 40000 |
| #define DMX USART1 |
| #define DMX_BAUDRATE 250000 |
| #define DMX_BREAK 1 |
| #define DMX_IDLE 0 |
| #define DMX_IRQ_CHANNEL USART1_IRQn |
| #define DMX_IRQHANDLER_FUNC void USART1_IRQHandler(void) |
| #define DMX_RX_PIN GPIO_Pin_10 |
| #define DMX_RX_PORT GPIOA |
| #define DMX_SENDING 2 |
| #define DMX_TX_PIN GPIO_Pin_9 |
| #define DMX_TX_PORT GPIOA |
| #define DMX_UNIVERSE_SIZE 512 |
Initialize DMX Interface
| [in] | mode | currently only mode 0 supported |

1.6.1