mirror of
https://github.com/tinygo-org/tinygo.git
synced 2026-08-06 20:13:40 +00:00
77ec9b6369
Do it all at once in preparation for Go 1.18 support. To make this commit, I've simply modified the `fmt-check` Makefile target to rewrite files instead of listing the differences. So this is a fully mechanical change, it should not have introduced any errors.
12 lines
326 B
Go
12 lines
326 B
Go
//go:build stm32 && !stm32f1
|
|
// +build stm32,!stm32f1
|
|
|
|
package machine
|
|
|
|
// Configuration of a GPIO pin for PWM output for STM32 MCUs with MODER
|
|
// register (most MCUs except STM32F1 series).
|
|
|
|
func (t *TIM) configurePin(channel uint8, pf PinFunction) {
|
|
pf.Pin.ConfigureAltFunc(PinConfig{Mode: PinModePWMOutput}, pf.AltFunc)
|
|
}
|