stm32: Use TIM for runtime clock

This commit is contained in:
Kenneth Bell
2021-05-15 10:38:40 -07:00
committed by Ron Evans
parent 003c96edc0
commit fa3dd41a4f
9 changed files with 122 additions and 307 deletions
+1 -11
View File
@@ -31,19 +31,9 @@ type arrtype = uint32
func init() {
initCLK()
initSleepTimer(&timerInfo{
EnableRegister: &stm32.RCC.APB2ENR,
EnableFlag: stm32.RCC_APB2ENR_TIM15EN,
Device: stm32.TIM15,
})
machine.Serial.Configure(machine.UARTConfig{})
initTickTimer(&timerInfo{
EnableRegister: &stm32.RCC.APB2ENR,
EnableFlag: stm32.RCC_APB2ENR_TIM16EN,
Device: stm32.TIM16,
})
initTickTimer(&machine.TIM16)
}
func putchar(c byte) {