imi415
68f07b8895
continuous-integration/drone/push Build is passing
Details
|
||
---|---|---|
Core | ||
Drivers | ||
Middlewares/Third_Party | ||
.drone.yml | ||
.gitmodules | ||
CMakeLists.txt | ||
Makefile | ||
README.md | ||
STM32H750XBHx_FLASH.ld | ||
STM32H750XBHx_RAM.ld | ||
STM32H750XB_Hello.ioc | ||
arm-none-eabi.cmake | ||
startup_stm32h750xx.s |
README.md
STM32H750XB Hello World Program
Board
Fire H750XB board
Build System
CMake v3.10+
Build Instructions
mkdir build && cd build
cmake -DCMAKE_TOOLCHAIN_FILE=arm-none-eabi.cmake # Or you can implement yours
make -j${nproc}
Peripherals Utilized
- FMC
- USART0
- TIM2
- TIM3
- TIM7
USART0
- PA9/PA10
- 921600/8N1
TIM2/3
- PWM output on CH3/CH4
- 1kHz base frequency
TIM7
- Tick source
FMC
FMC clock: 133MHz(Maximum frequency under VOS 3 settings)
SDRAM clock: 66.5MHz(FMC clock divided by 2)
Memory component: Winbond W9825G6KH-6(133MHz/CL2)
Memory parameters:
- CL = 2 cycles
- tMRD = 2 cycles
- tXSR = 72ns (~5 cycles)