Skip to content

Commit 781db4f

Browse files
committed
DISCO_F413ZH: add some files and modification (targets.json, rtx...)
1 parent 45d4233 commit 781db4f

File tree

3 files changed

+18
-2
lines changed

3 files changed

+18
-2
lines changed

targets/TARGET_STM/TARGET_STM32F4/TARGET_STM32F413xH/TARGET_DISCO_F413ZH/system_stm32f4xx.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -821,7 +821,7 @@ void SetSysClock(void)
821821
}
822822

823823
/* Output clock on MCO2 pin(PC9) for debugging purpose */
824-
//HAL_RCC_MCOConfig(RCC_MCO2, RCC_MCO2SOURCE_SYSCLK, RCC_MCODIV_4);
824+
HAL_RCC_MCOConfig(RCC_MCO2, RCC_MCO2SOURCE_SYSCLK, RCC_MCODIV_4);
825825
}
826826

827827
#if (USE_PLL_HSE_XTAL != 0) || (USE_PLL_HSE_EXTC != 0)

targets/TARGET_STM/mbed_rtx.h

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -179,6 +179,22 @@
179179
#define INITIAL_SP (0x20040000UL)
180180
#endif
181181

182+
#elif defined(TARGET_STM32F413ZH)
183+
184+
#ifndef INITIAL_SP
185+
#define INITIAL_SP (0x20050000UL)
186+
#endif
187+
#ifndef OS_TASKCNT
188+
#define OS_TASKCNT 14
189+
#endif
190+
#ifndef OS_MAINSTKSIZE
191+
#define OS_MAINSTKSIZE 256
192+
#endif
193+
#ifndef OS_CLOCK
194+
#define OS_CLOCK 100000000
195+
#endif
196+
197+
182198
#elif defined(TARGET_STM32F446RE)
183199

184200
#ifndef INITIAL_SP

targets/targets.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -912,7 +912,7 @@
912912
"inherits": ["Target"],
913913
"detect_code": ["0743"],
914914
"macros": ["TRANSACTION_QUEUE_SIZE_SPI=2", "USB_STM_HAL", "USBHOST_OTHER"],
915-
"device_has": ["ANALOGIN", "CAN", "ERROR_RED", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES", "TRNG"],
915+
"device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "ERROR_RED", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES", "TRNG"],
916916
"release_versions": ["2", "5"],
917917
"device_name": "STM32F413ZH"
918918
},

0 commit comments

Comments
 (0)