diff --git a/miosix/config/arch/cortexM3_stm32f2/stm32f205rc_skyward_ciuti/board_settings.h b/miosix/config/arch/cortexM3_stm32f2/stm32f205rc_skyward_ciuti/board_settings.h index 0d7687c6c7a94000aeb15a78c35221ee3a618423..1e835c9a4324b9de86f458c69b7b7656b9a448d4 100644 --- a/miosix/config/arch/cortexM3_stm32f2/stm32f205rc_skyward_ciuti/board_settings.h +++ b/miosix/config/arch/cortexM3_stm32f2/stm32f205rc_skyward_ciuti/board_settings.h @@ -76,6 +76,9 @@ const bool defaultSerialFlowctrl = false; static const unsigned char sdVoltage = 33; // Board powered @ 3.3V // #define SD_ONE_BIT_DATABUS // This board supports 4 bit data bus to SD card +/// Analog supply voltage for ADC, DAC, Reset blocks, RCs and PLL +#define V_DDA_VOLTAGE 3.3f + /** * \} */ diff --git a/miosix/config/arch/cortexM4_stm32f4/stm32f407vg_stm32f4discovery/board_settings.h b/miosix/config/arch/cortexM4_stm32f4/stm32f407vg_stm32f4discovery/board_settings.h index 3543dd8bfe005254d6bd20869184e9dbc344aeaf..204c7f5e1e906c85b6b7438bedac75f69f4c1748 100644 --- a/miosix/config/arch/cortexM4_stm32f4/stm32f407vg_stm32f4discovery/board_settings.h +++ b/miosix/config/arch/cortexM4_stm32f4/stm32f407vg_stm32f4discovery/board_settings.h @@ -82,6 +82,9 @@ const bool auxSerialFlowctrl = false; static const unsigned char sdVoltage = 30; // Board powered @ 3.0V #define SD_ONE_BIT_DATABUS // Can't use 4 bit databus due to pin conflicts +/// Analog supply voltage for ADC, DAC, Reset blocks, RCs and PLL +#define V_DDA_VOLTAGE 3.0f + /** * \} */ diff --git a/miosix/config/arch/cortexM4_stm32f4/stm32f429zi_hre_test_stand/board_settings.h b/miosix/config/arch/cortexM4_stm32f4/stm32f429zi_hre_test_stand/board_settings.h index b2ec93e836e92ab0e6ee751aa8988477a55af3ff..d6b6966f3ba0eabe2d874e0a5d52cf98952e76de 100644 --- a/miosix/config/arch/cortexM4_stm32f4/stm32f429zi_hre_test_stand/board_settings.h +++ b/miosix/config/arch/cortexM4_stm32f4/stm32f429zi_hre_test_stand/board_settings.h @@ -70,6 +70,9 @@ const bool defaultSerialFlowctrl = false; static const unsigned char sdVoltage = 30; // Board powered @ 3.0V #define SD_ONE_BIT_DATABUS // Can't use 4 bit databus due to pin conflicts +/// Analog supply voltage for ADC, DAC, Reset blocks, RCs and PLL +#define V_DDA_VOLTAGE 3.0f + } // namespace miosix #endif /* BOARD_SETTINGS_H */ diff --git a/miosix/config/arch/cortexM4_stm32f4/stm32f429zi_skyward_death_stack_v3/board_settings.h b/miosix/config/arch/cortexM4_stm32f4/stm32f429zi_skyward_death_stack_v3/board_settings.h index 6129c67e5e09cfc8b5f7659648016e633cfb8a6e..bbe4559989de61c06159db32f24bff932bcbe8e1 100644 --- a/miosix/config/arch/cortexM4_stm32f4/stm32f429zi_skyward_death_stack_v3/board_settings.h +++ b/miosix/config/arch/cortexM4_stm32f4/stm32f429zi_skyward_death_stack_v3/board_settings.h @@ -74,13 +74,16 @@ const bool defaultSerialFlowctrl = false; //#define I2C_WITH_DMA // SD card driver -static const unsigned char sdVoltage = 30; // Board powered @ 3.0V +static const unsigned char sdVoltage = 33; // Board powered @ 3.3V #ifdef __ENABLE_XRAM // Reduce SD clock to ~4.8MHz #define OVERRIDE_SD_CLOCK_DIVIDER_MAX 8 #endif //__ENABLE_XRAM //#define SD_ONE_BIT_DATABUS //This board supports 4 bit databus to SD card +/// Analog supply voltage for ADC, DAC, Reset blocks, RCs and PLL +#define V_DDA_VOLTAGE 3.3f + /** * \} */ diff --git a/miosix/config/arch/cortexM4_stm32f4/stm32f429zi_skyward_death_stack_x/board_settings.h b/miosix/config/arch/cortexM4_stm32f4/stm32f429zi_skyward_death_stack_x/board_settings.h index c46d402783adb086b3e9467a0df85553480b4ce5..eb028c5e9451db6d29c8769bf734ac174376045f 100644 --- a/miosix/config/arch/cortexM4_stm32f4/stm32f429zi_skyward_death_stack_x/board_settings.h +++ b/miosix/config/arch/cortexM4_stm32f4/stm32f429zi_skyward_death_stack_x/board_settings.h @@ -73,13 +73,16 @@ const bool defaultSerialFlowctrl=false; //#define I2C_WITH_DMA //SD card driver -static const unsigned char sdVoltage=30; //Board powered @ 3.0V +static const unsigned char sdVoltage=33; //Board powered @ 3.3V #ifdef __ENABLE_XRAM //Reduce SD clock to ~4.8MHz #define OVERRIDE_SD_CLOCK_DIVIDER_MAX 8 #endif //__ENABLE_XRAM //#define SD_ONE_BIT_DATABUS //This board supports 4 bit databus to SD card +/// Analog supply voltage for ADC, DAC, Reset blocks, RCs and PLL +#define V_DDA_VOLTAGE 3.3f + /** * \} */ diff --git a/miosix/config/arch/cortexM4_stm32f4/stm32f429zi_skyward_death_stack_x_maker_faire/board_settings.h b/miosix/config/arch/cortexM4_stm32f4/stm32f429zi_skyward_death_stack_x_maker_faire/board_settings.h index c56f3593002cc6a30e8caeea1345455832310c18..ec6546152ea0cd9b7475d59de449d9479bfe7fc8 100644 --- a/miosix/config/arch/cortexM4_stm32f4/stm32f429zi_skyward_death_stack_x_maker_faire/board_settings.h +++ b/miosix/config/arch/cortexM4_stm32f4/stm32f429zi_skyward_death_stack_x_maker_faire/board_settings.h @@ -74,13 +74,16 @@ const bool defaultSerialFlowctrl = false; //#define I2C_WITH_DMA // SD card driver -static const unsigned char sdVoltage = 30; // Board powered @ 3.0V +static const unsigned char sdVoltage = 33; // Board powered @ 3.3V #ifdef __ENABLE_XRAM // Reduce SD clock to ~4.8MHz #define OVERRIDE_SD_CLOCK_DIVIDER_MAX 8 #endif //__ENABLE_XRAM //#define SD_ONE_BIT_DATABUS //This board supports 4 bit databus to SD card +/// Analog supply voltage for ADC, DAC, Reset blocks, RCs and PLL +#define V_DDA_VOLTAGE 3.3f + /** * \} */ diff --git a/miosix/config/arch/cortexM4_stm32f4/stm32f429zi_skyward_groundstation/board_settings.h b/miosix/config/arch/cortexM4_stm32f4/stm32f429zi_skyward_groundstation/board_settings.h index cb3b1582ab66db26e631044c756fcbc04bfb431c..602d27a5c9da8c776639b42da2c41d59feffb6d0 100644 --- a/miosix/config/arch/cortexM4_stm32f4/stm32f429zi_skyward_groundstation/board_settings.h +++ b/miosix/config/arch/cortexM4_stm32f4/stm32f429zi_skyward_groundstation/board_settings.h @@ -76,6 +76,9 @@ const bool defaultSerialFlowctrl=false; static const unsigned char sdVoltage=30; //Board powered @ 3.0V #define SD_ONE_BIT_DATABUS //Can't use 4 bit databus due to pin conflicts +/// Analog supply voltage for ADC, DAC, Reset blocks, RCs and PLL +#define V_DDA_VOLTAGE 3.0f + /** * \} */ diff --git a/miosix/config/arch/cortexM4_stm32f4/stm32f429zi_skyward_groundstation_parafoil/board_settings.h b/miosix/config/arch/cortexM4_stm32f4/stm32f429zi_skyward_groundstation_parafoil/board_settings.h index cb4cda889cbb5f5e5526a0762f1339739e252ca5..6ebad9883a10d57539ed6ef062c212c07af7076c 100644 --- a/miosix/config/arch/cortexM4_stm32f4/stm32f429zi_skyward_groundstation_parafoil/board_settings.h +++ b/miosix/config/arch/cortexM4_stm32f4/stm32f429zi_skyward_groundstation_parafoil/board_settings.h @@ -77,6 +77,9 @@ const bool defaultSerialFlowctrl = false; static const unsigned char sdVoltage = 30; // Board powered @ 3.0V #define SD_ONE_BIT_DATABUS // Can't use 4 bit databus due to pin conflicts +/// Analog supply voltage for ADC, DAC, Reset blocks, RCs and PLL +#define V_DDA_VOLTAGE 3.0f + /** * \} */ diff --git a/miosix/config/arch/cortexM4_stm32f4/stm32f429zi_skyward_groundstation_v2/board_settings.h b/miosix/config/arch/cortexM4_stm32f4/stm32f429zi_skyward_groundstation_v2/board_settings.h index 94cdc8b5c5cfab0aaf6f75c9d4433e228a31e652..6e3f3c8384caa34f41768608815c9c8b6b81db5b 100644 --- a/miosix/config/arch/cortexM4_stm32f4/stm32f429zi_skyward_groundstation_v2/board_settings.h +++ b/miosix/config/arch/cortexM4_stm32f4/stm32f429zi_skyward_groundstation_v2/board_settings.h @@ -76,6 +76,9 @@ const bool defaultSerialFlowctrl=false; static const unsigned char sdVoltage=30; //Board powered @ 3.0V #define SD_ONE_BIT_DATABUS //Can't use 4 bit databus due to pin conflicts +/// Analog supply voltage for ADC, DAC, Reset blocks, RCs and PLL +#define V_DDA_VOLTAGE 3.0f + /** * \} */ diff --git a/miosix/config/arch/cortexM4_stm32f4/stm32f429zi_skyward_parafoil/board_settings.h b/miosix/config/arch/cortexM4_stm32f4/stm32f429zi_skyward_parafoil/board_settings.h index 8b64c231a245b32668a5ef3476d9832644faab4a..5ebde86951112157d347b966e8c0fd25cf066278 100644 --- a/miosix/config/arch/cortexM4_stm32f4/stm32f429zi_skyward_parafoil/board_settings.h +++ b/miosix/config/arch/cortexM4_stm32f4/stm32f429zi_skyward_parafoil/board_settings.h @@ -67,9 +67,12 @@ const bool defaultSerialFlowctrl = false; //#define SERIAL_3_DMA // SD card driver -static const unsigned char sdVoltage = 30; // Board powered @ 3.0V +static const unsigned char sdVoltage = 30; // Board powered @ 3.3V #define SD_ONE_BIT_DATABUS // Can't use 4 bit databus due to pin conflicts +/// Analog supply voltage for ADC, DAC, Reset blocks, RCs and PLL +#define V_DDA_VOLTAGE 3.0f + } // namespace miosix #endif /* BOARD_SETTINGS_H */ diff --git a/miosix/config/arch/cortexM4_stm32f4/stm32f429zi_skyward_pyxis_auxiliary/board_settings.h b/miosix/config/arch/cortexM4_stm32f4/stm32f429zi_skyward_pyxis_auxiliary/board_settings.h index 43a6089eaeebfb2650037375caab062794a9ff34..eef840ac4c5f4e18e30c172b614dee81437a4db1 100644 --- a/miosix/config/arch/cortexM4_stm32f4/stm32f429zi_skyward_pyxis_auxiliary/board_settings.h +++ b/miosix/config/arch/cortexM4_stm32f4/stm32f429zi_skyward_pyxis_auxiliary/board_settings.h @@ -67,7 +67,10 @@ const unsigned int defaultSerialSpeed = 115200; const bool defaultSerialFlowctrl = false; // SD card driver -static const unsigned char sdVoltage = 30; // Board powered @ 3.0V +static const unsigned char sdVoltage = 33; // Board powered @ 3.3V + +/// Analog supply voltage for ADC, DAC, Reset blocks, RCs and PLL +#define V_DDA_VOLTAGE 3.3f /** * \} diff --git a/miosix/config/arch/cortexM4_stm32f4/stm32f429zi_skyward_rig/board_settings.h b/miosix/config/arch/cortexM4_stm32f4/stm32f429zi_skyward_rig/board_settings.h index 8b64c231a245b32668a5ef3476d9832644faab4a..4e909d63f760ba6fb91b898ec71342dc5e5c8a21 100644 --- a/miosix/config/arch/cortexM4_stm32f4/stm32f429zi_skyward_rig/board_settings.h +++ b/miosix/config/arch/cortexM4_stm32f4/stm32f429zi_skyward_rig/board_settings.h @@ -70,6 +70,9 @@ const bool defaultSerialFlowctrl = false; static const unsigned char sdVoltage = 30; // Board powered @ 3.0V #define SD_ONE_BIT_DATABUS // Can't use 4 bit databus due to pin conflicts +/// Analog supply voltage for ADC, DAC, Reset blocks, RCs and PLL +#define V_DDA_VOLTAGE 3.0f + } // namespace miosix #endif /* BOARD_SETTINGS_H */ diff --git a/miosix/config/arch/cortexM4_stm32f4/stm32f429zi_stm32f4discovery/board_settings.h b/miosix/config/arch/cortexM4_stm32f4/stm32f429zi_stm32f4discovery/board_settings.h index c46baac9740aec35719afd09498ca0db3d6aebf8..06c322ae97b7cf188285307539e7f3cc24508daf 100644 --- a/miosix/config/arch/cortexM4_stm32f4/stm32f429zi_stm32f4discovery/board_settings.h +++ b/miosix/config/arch/cortexM4_stm32f4/stm32f429zi_stm32f4discovery/board_settings.h @@ -77,6 +77,9 @@ const bool defaultSerialFlowctrl = false; static const unsigned char sdVoltage = 30; // Board powered @ 3.0V #define SD_ONE_BIT_DATABUS // Can't use 4 bit databus due to pin conflicts +/// Analog supply voltage for ADC, DAC, Reset blocks, RCs and PLL +#define V_DDA_VOLTAGE 3.0f + /** * \} */ diff --git a/miosix/config/arch/cortexM7_stm32f7/stm32f767zi_compute_unit/board_settings.h b/miosix/config/arch/cortexM7_stm32f7/stm32f767zi_compute_unit/board_settings.h index 4405dc2fd7f8a96f84261941fc8efc736dd9143d..1a7f024eb6692dfc25a43cf6af1d6b53bd9d150c 100644 --- a/miosix/config/arch/cortexM7_stm32f7/stm32f767zi_compute_unit/board_settings.h +++ b/miosix/config/arch/cortexM7_stm32f7/stm32f767zi_compute_unit/board_settings.h @@ -68,6 +68,9 @@ static const unsigned char sdVoltage=33; //Board powered @ 3.3V // #define SD_ONE_BIT_DATABUS #define SD_SDMMC 1 //Select either SDMMC1 or SDMMC2 +/// Analog supply voltage for ADC, DAC, Reset blocks, RCs and PLL +#define V_DDA_VOLTAGE 3.3f + /** * \} */ diff --git a/miosix/config/arch/cortexM7_stm32f7/stm32f767zi_nucleo/board_settings.h b/miosix/config/arch/cortexM7_stm32f7/stm32f767zi_nucleo/board_settings.h index edd7f380548a04ffb50e887ea3917c2cc510a70c..9e1bef68cdc7b82a45430e2de2317a8011e30eb1 100644 --- a/miosix/config/arch/cortexM7_stm32f7/stm32f767zi_nucleo/board_settings.h +++ b/miosix/config/arch/cortexM7_stm32f7/stm32f767zi_nucleo/board_settings.h @@ -67,6 +67,9 @@ static const unsigned char sdVoltage=33; //Board powered @ 3.3V // #define SD_ONE_BIT_DATABUS #define SD_SDMMC 1 //Select either SDMMC1 or SDMMC2 +/// Analog supply voltage for ADC, DAC, Reset blocks, RCs and PLL +#define V_DDA_VOLTAGE 3.3f + /** * \} */ diff --git a/miosix/config/arch/cortexM7_stm32f7/stm32f769ni_discovery/board_settings.h b/miosix/config/arch/cortexM7_stm32f7/stm32f769ni_discovery/board_settings.h index bf231eaf57fc93a96159b39ae17a5869a909e41e..80f1fabf58543cfdf21651c489c2f4d7c2a808dc 100644 --- a/miosix/config/arch/cortexM7_stm32f7/stm32f769ni_discovery/board_settings.h +++ b/miosix/config/arch/cortexM7_stm32f7/stm32f769ni_discovery/board_settings.h @@ -68,6 +68,9 @@ static const unsigned char sdVoltage=33; //Board powered @ 3.3V // #define SD_ONE_BIT_DATABUS #define SD_SDMMC 2 //Select either SDMMC1 or SDMMC2 +/// Analog supply voltage for ADC, DAC, Reset blocks, RCs and PLL +#define V_DDA_VOLTAGE 3.3f + /** * \} */