@ -0,0 +1,20 @@ | |||||
/* | |||||
Copyright 2022 Kyle McCreery | |||||
This program is free software: you can redistribute it and/or modify | |||||
it under the terms of the GNU General Public License as published by | |||||
the Free Software Foundation, either version 2 of the License, or | |||||
(at your option) any later version. | |||||
This program is distributed in the hope that it will be useful, | |||||
but WITHOUT ANY WARRANTY; without even the implied warranty of | |||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
GNU General Public License for more details. | |||||
You should have received a copy of the GNU General Public License | |||||
along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
*/ | |||||
#pragma once | |||||
#define EEPROM_I2C_24LC64 |
@ -0,0 +1,7 @@ | |||||
# MCU name | |||||
MCU = STM32F401 | |||||
# Bootloader selection | |||||
BOOTLOADER = stm32-dfu | |||||
EEPROM_DRIVER = i2c |
@ -0,0 +1,20 @@ | |||||
/* | |||||
Copyright 2022 Kyle McCreery | |||||
This program is free software: you can redistribute it and/or modify | |||||
it under the terms of the GNU General Public License as published by | |||||
the Free Software Foundation, either version 2 of the License, or | |||||
(at your option) any later version. | |||||
This program is distributed in the hope that it will be useful, | |||||
but WITHOUT ANY WARRANTY; without even the implied warranty of | |||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
GNU General Public License for more details. | |||||
You should have received a copy of the GNU General Public License | |||||
along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
*/ | |||||
#pragma once | |||||
#define EEPROM_I2C_24LC64 |
@ -0,0 +1,7 @@ | |||||
# MCU name | |||||
MCU = STM32F411 | |||||
# Bootloader selection | |||||
BOOTLOADER = stm32-dfu | |||||
EEPROM_DRIVER = i2c |
@ -0,0 +1,20 @@ | |||||
/* | |||||
Copyright 2022 Kyle McCreery | |||||
This program is free software: you can redistribute it and/or modify | |||||
it under the terms of the GNU General Public License as published by | |||||
the Free Software Foundation, either version 2 of the License, or | |||||
(at your option) any later version. | |||||
This program is distributed in the hope that it will be useful, | |||||
but WITHOUT ANY WARRANTY; without even the implied warranty of | |||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
GNU General Public License for more details. | |||||
You should have received a copy of the GNU General Public License | |||||
along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
*/ | |||||
#pragma once | |||||
#define EEPROM_I2C_24LC64 |
@ -0,0 +1,7 @@ | |||||
# MCU name | |||||
MCU = STM32F401 | |||||
# Bootloader selection | |||||
BOOTLOADER = stm32-dfu | |||||
EEPROM_DRIVER = i2c |
@ -1,27 +0,0 @@ | |||||
/* Copyright 2021 Kyle McCreery | |||||
* | |||||
* This program is free software: you can redistribute it and/or modify | |||||
* it under the terms of the GNU General Public License as published by | |||||
* the Free Software Foundation, either version 2 of the License, or | |||||
* (at your option) any later version. | |||||
* | |||||
* This program is distributed in the hope that it will be useful, | |||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU General Public License for more details. | |||||
* | |||||
* You should have received a copy of the GNU General Public License | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
*/ | |||||
#pragma once | |||||
#include_next <mcuconf.h> | |||||
#undef STM32_I2C_USE_I2C1 | |||||
#define STM32_I2C_USE_I2C1 TRUE | |||||
#undef STM32_PWM_USE_TIM1 | |||||
#define STM32_PWM_USE_TIM1 TRUE | |||||
#undef STM32_GPT_USE_TIM4 | |||||
#define STM32_GPT_USE_TIM4 TRUE |
@ -0,0 +1,20 @@ | |||||
/* | |||||
Copyright 2022 Kyle McCreery | |||||
This program is free software: you can redistribute it and/or modify | |||||
it under the terms of the GNU General Public License as published by | |||||
the Free Software Foundation, either version 2 of the License, or | |||||
(at your option) any later version. | |||||
This program is distributed in the hope that it will be useful, | |||||
but WITHOUT ANY WARRANTY; without even the implied warranty of | |||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
GNU General Public License for more details. | |||||
You should have received a copy of the GNU General Public License | |||||
along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
*/ | |||||
#pragma once | |||||
#define EEPROM_I2C_24LC64 |
@ -0,0 +1,22 @@ | |||||
/* Copyright 2021 Kyle McCreery | |||||
* | |||||
* This program is free software: you can redistribute it and/or modify | |||||
* it under the terms of the GNU General Public License as published by | |||||
* the Free Software Foundation, either version 2 of the License, or | |||||
* (at your option) any later version. | |||||
* | |||||
* This program is distributed in the hope that it will be useful, | |||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU General Public License for more details. | |||||
* | |||||
* You should have received a copy of the GNU General Public License | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
*/ | |||||
#pragma once | |||||
#include_next <mcuconf.h> | |||||
#undef STM32_I2C_USE_I2C1 | |||||
#define STM32_I2C_USE_I2C1 TRUE |
@ -0,0 +1,7 @@ | |||||
# MCU name | |||||
MCU = STM32F411 | |||||
# Bootloader selection | |||||
BOOTLOADER = stm32-dfu | |||||
EEPROM_DRIVER = i2c |