diff options
author | Giovanni Di Sirio <gdisirio@gmail.com> | 2018-09-16 16:24:14 +0000 |
---|---|---|
committer | Giovanni Di Sirio <gdisirio@gmail.com> | 2018-09-16 16:24:14 +0000 |
commit | 18e72e023de58ad2ca5757157eab5fa93ca0977a (patch) | |
tree | a6e0a5433cc84f1a107966e1cfa55a55d95edf9c /demos/STM32/RT-STM32L4R5ZI-NUCLEO144 | |
parent | 9bfcb80e61e0f9fe5c4ff88b9ceca02f8ed6fc03 (diff) | |
download | ChibiOS-18e72e023de58ad2ca5757157eab5fa93ca0977a.tar.gz ChibiOS-18e72e023de58ad2ca5757157eab5fa93ca0977a.tar.bz2 ChibiOS-18e72e023de58ad2ca5757157eab5fa93ca0977a.zip |
Adapted ADCv3 to STM32L4+.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12267 110e8d01-0319-4d1e-a829-52ad28d1bb01
Diffstat (limited to 'demos/STM32/RT-STM32L4R5ZI-NUCLEO144')
-rw-r--r-- | demos/STM32/RT-STM32L4R5ZI-NUCLEO144/cfg/halconf.h | 2 | ||||
-rw-r--r-- | demos/STM32/RT-STM32L4R5ZI-NUCLEO144/cfg/mcuconf.h | 12 |
2 files changed, 10 insertions, 4 deletions
diff --git a/demos/STM32/RT-STM32L4R5ZI-NUCLEO144/cfg/halconf.h b/demos/STM32/RT-STM32L4R5ZI-NUCLEO144/cfg/halconf.h index 79dea9ef3..f33a080b9 100644 --- a/demos/STM32/RT-STM32L4R5ZI-NUCLEO144/cfg/halconf.h +++ b/demos/STM32/RT-STM32L4R5ZI-NUCLEO144/cfg/halconf.h @@ -86,7 +86,7 @@ * @brief Enables the I2C subsystem.
*/
#if !defined(HAL_USE_I2C) || defined(__DOXYGEN__)
-#define HAL_USE_I2C TRUE
+#define HAL_USE_I2C FALSE
#endif
/**
diff --git a/demos/STM32/RT-STM32L4R5ZI-NUCLEO144/cfg/mcuconf.h b/demos/STM32/RT-STM32L4R5ZI-NUCLEO144/cfg/mcuconf.h index de316fc9d..0fc6fee66 100644 --- a/demos/STM32/RT-STM32L4R5ZI-NUCLEO144/cfg/mcuconf.h +++ b/demos/STM32/RT-STM32L4R5ZI-NUCLEO144/cfg/mcuconf.h @@ -124,6 +124,12 @@ /*
* ADC driver system settings.
*/
+#define STM32_ADC_COMPACT_SAMPLES FALSE
+#define STM32_ADC_USE_ADC1 FALSE
+#define STM32_ADC_ADC1_DMA_CHANNEL 10
+#define STM32_ADC_ADC1_DMA_PRIORITY 2
+#define STM32_ADC_ADC1_DMA_IRQ_PRIORITY 5
+#define STM32_ADC_ADC123_CLOCK_MODE ADC_CCR_CKMODE_AHB_DIV2
/*
* CAN driver system settings.
@@ -158,9 +164,9 @@ /*
* I2C driver system settings.
*/
-#define STM32_I2C_USE_I2C1 TRUE
-#define STM32_I2C_USE_I2C2 TRUE
-#define STM32_I2C_USE_I2C3 TRUE
+#define STM32_I2C_USE_I2C1 FALSE
+#define STM32_I2C_USE_I2C2 FALSE
+#define STM32_I2C_USE_I2C3 FALSE
#define STM32_I2C_BUSY_TIMEOUT 50
#define STM32_I2C_I2C1_RX_DMA_CHANNEL 6
#define STM32_I2C_I2C1_TX_DMA_CHANNEL 7
|