![]() |
NANO100_BSP V3.04.002
The Board Support Package for Nano100BN Series
|
NuEdu-Basic01 IrDA NEC driver source file. More...
Go to the source code of this file.
Macros | |
#define | NEC_LDC_MARK 16 |
#define | NEC_LDC_SPACE 8 |
#define | NEC_BIT_MARK 1 |
#define | NEC_ONE_SPACE 3 |
#define | NEC_ZERO_SPACE 1 |
#define | NEC_BYTES 4 |
Functions | |
void | IrDa_NEC_Rx (uint32_t u32Time) |
This function is used to detect NEC IR procotol. More... | |
void | Mark (uint8_t N) |
This function is used to transmit MASK waveform Pulse = 1/3 duty @38KHz frequency. More... | |
void | SPACE (uint8_t N) |
This function is used to transmit SPACE waveform. More... | |
void | SendNEC (uint8_t *data) |
This function is used to transmit IrDA NEC waveform through PC 15 (PWM1_CH3) More... | |
void | IrDA_NEC_TxRx_Init (IrDA_Code_Exe pfnIrDA_Code_Exe) |
This function is used to initiate PWM for IrDA NEC. More... | |
NuEdu-Basic01 IrDA NEC driver source file.
Definition in file NuEdu-Basic01_IrDA_NEC.c.