tinygo/src/machine/machine_stm32f40x.go
Elias Naur bd7ab8ddd5 targets,runtime,machine: add support for the stm32f469-disco board
The LEDs and button work; I haven't tested the SPI and I2C
configuration.
2021-12-31 10:30:48 +00:00

15 строки
421 Б
Go

//go:build stm32f4 && (stm32f405 || stm32f407)
// +build stm32f4
// +build stm32f405 stm32f407
package machine
func CPUFrequency() uint32 {
return 168000000
}
// Internal use: configured speed of the APB1 and APB2 timers, this should be kept
// in sync with any changes to runtime package which configures the oscillators
// and clock frequencies
const APB1_TIM_FREQ = 42000000 * 2
const APB2_TIM_FREQ = 84000000 * 2