git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@5453 35acf78f-673a-0410-8e92-d51de3d6d3f4

This commit is contained in:
gdisirio 2013-03-19 09:14:18 +00:00
parent 9388b24c16
commit 5b82050f03
2 changed files with 43 additions and 1 deletions

View File

@ -267,6 +267,21 @@
#define ADC_ACR_RESSEL_8BITS (2U << 6)
/** @} */
/**
* @name ADC PUDCRx registers definitions
* @{
*/
#define ADC_PUDCR_NONE 0x0000
#define ADC_PUDCR_UP_200K 0x1100
#define ADC_PUDCR_UP_100K 0x1200
#define ADC_PUDCR_UP_5K 0x1300
#define ADC_PUDCR_DOWN_200K 0x2100
#define ADC_PUDCR_DOWN_100K 0x2200
#define ADC_PUDCR_DOWN_5K 0x2300
#define ADC_PUDCR_UP_DOWN_200K 0x3100
#define ADC_PUDCR_UP_DOWN_100K 0x3200
/** @} */
/*===========================================================================*/
/* Driver pre-compile time settings. */
/*===========================================================================*/
@ -424,7 +439,14 @@
* @brief Initialization value for PUDCRx registers.
*/
#if !defined(SPC5_ADC_PUDCR) || defined(__DOXYGEN__)
#define SPC5_ADC_PUDCR {0, 0, 0, 0, 0, 0, 0, 0}
#define SPC5_ADC_PUDCR {ADC_PUDCR_NONE, \
ADC_PUDCR_NONE, \
ADC_PUDCR_NONE, \
ADC_PUDCR_NONE, \
ADC_PUDCR_NONE, \
ADC_PUDCR_NONE, \
ADC_PUDCR_NONE, \
ADC_PUDCR_NONE}
#endif
/** @} */

View File

@ -51,7 +51,27 @@
#define SPC5_ADC_USE_ADC1_Q3 TRUE
#define SPC5_ADC_USE_ADC1_Q4 TRUE
#define SPC5_ADC_USE_ADC1_Q5 TRUE
#define SPC5_ADC_FIFO0_DMA_PRIO 12
#define SPC5_ADC_FIFO1_DMA_PRIO 12
#define SPC5_ADC_FIFO2_DMA_PRIO 12
#define SPC5_ADC_FIFO3_DMA_PRIO 12
#define SPC5_ADC_FIFO4_DMA_PRIO 12
#define SPC5_ADC_FIFO5_DMA_PRIO 12
#define SPC5_ADC_FIFO0_DMA_IRQ_PRIO 12
#define SPC5_ADC_FIFO1_DMA_IRQ_PRIO 12
#define SPC5_ADC_FIFO2_DMA_IRQ_PRIO 12
#define SPC5_ADC_FIFO3_DMA_IRQ_PRIO 12
#define SPC5_ADC_FIFO4_DMA_IRQ_PRIO 12
#define SPC5_ADC_FIFO5_DMA_IRQ_PRIO 12
#define SPC5_ADC_CR_CLK_PS ADC_CR_CLK_PS(5)
#define SPC5_ADC_PUDCR {ADC_PUDCR_NONE, \
ADC_PUDCR_NONE, \
ADC_PUDCR_NONE, \
ADC_PUDCR_NONE, \
ADC_PUDCR_NONE, \
ADC_PUDCR_NONE, \
ADC_PUDCR_NONE, \
ADC_PUDCR_NONE}
/*
* SERIAL driver system settings.