XT-26
Código del proyecto desarrollado en Sistemas Digitales II (SDII)
Antonio Julián Alférez Zamora & Sonsoles López Pernas
|
'defines' | |
#define | __M5272ADC_DAC_C__ |
#define | QSPI_QMR_INIT 0x8000 |
#define | QDLYR_SPE_MASK 0x8000 |
#define | QIR_SPIF_MASK 0x0001 |
#define | QSPI_setBaudRate(baudios) mbar_writeShort(MCFSIM_QMR, QSPI_QMR_INIT | MCF_CLK/(2*baudios)) |
#define | QSPI_setENDQP(numComandos) mbar_writeShort(MCFSIM_QWR, 0x1000 | ((numComandos - 1) << 8)) |
#define | QSPI_activaTx mbar_writeShort(MCFSIM_QDLYR, mbar_readShort(MCFSIM_QDLYR)|QDLYR_SPE_MASK) |
#define | QSPI_rstSPIF mbar_writeShort(MCFSIM_QIR, mbar_readShort(MCFSIM_QIR)|QIR_SPIF_MASK) |
#define | QSPI_finTx (mbar_readShort(MCFSIM_QIR) & QIR_SPIF_MASK) |
#define | DAC_BAUD_RATE 10000000 |
#define | ADC_BAUD_RATE 2000000 |
Funciones | |
void | DAC_ADC_init () |
void | DAC_escribeTxRAM (int dato) |
void | DAC_escribeCommandRAM () |
void | DAC_dato (int dato) |
void | ADC_escribeTxRAM () |
void | ADC_escribeCommandRAM () |
int | ADC_leeRxRAM () |
int | ADC_dato () |
void | ADC_test (long int datoDAC) |
#define __M5272ADC_DAC_C__ |
#define ADC_BAUD_RATE 2000000 |
#define DAC_BAUD_RATE 10000000 |
#define QDLYR_SPE_MASK 0x8000 |
#define QIR_SPIF_MASK 0x0001 |
#define QSPI_activaTx mbar_writeShort(MCFSIM_QDLYR, mbar_readShort(MCFSIM_QDLYR)|QDLYR_SPE_MASK) |
#define QSPI_finTx (mbar_readShort(MCFSIM_QIR) & QIR_SPIF_MASK) |
#define QSPI_QMR_INIT 0x8000 |
#define QSPI_rstSPIF mbar_writeShort(MCFSIM_QIR, mbar_readShort(MCFSIM_QIR)|QIR_SPIF_MASK) |
#define QSPI_setBaudRate | ( | baudios | ) | mbar_writeShort(MCFSIM_QMR, QSPI_QMR_INIT | MCF_CLK/(2*baudios)) |
#define QSPI_setENDQP | ( | numComandos | ) | mbar_writeShort(MCFSIM_QWR, 0x1000 | ((numComandos - 1) << 8)) |
int ADC_dato | ( | ) |
void ADC_escribeCommandRAM | ( | ) |
void ADC_escribeTxRAM | ( | ) |
int ADC_leeRxRAM | ( | ) |
void ADC_test | ( | long int | datoDAC | ) |
void DAC_ADC_init | ( | ) |
void DAC_dato | ( | int | dato | ) |
void DAC_escribeCommandRAM | ( | ) |
void DAC_escribeTxRAM | ( | int | dato | ) |