stm32/hrtim: first draft

This commit is contained in:
xoviat
2023-06-25 15:33:57 -05:00
parent 45561f1622
commit cdb3fb059f
4 changed files with 256 additions and 0 deletions

View File

@ -589,6 +589,16 @@ fn main() {
(("timer", "BKIN2"), quote!(crate::pwm::BreakInput2Pin)),
(("timer", "BKIN2_COMP1"), quote!(crate::pwm::BreakInput2Comparator1Pin)),
(("timer", "BKIN2_COMP2"), quote!(crate::pwm::BreakInput2Comparator2Pin)),
(("hrtim", "CHA1"), quote!(crate::pwm::ChannelAPin)),
(("hrtim", "CHA2"), quote!(crate::pwm::ChannelAComplementaryPin)),
(("hrtim", "CHB1"), quote!(crate::pwm::ChannelBPin)),
(("hrtim", "CHB2"), quote!(crate::pwm::ChannelBComplementaryPin)),
(("hrtim", "CHC1"), quote!(crate::pwm::ChannelCPin)),
(("hrtim", "CHC2"), quote!(crate::pwm::ChannelCComplementaryPin)),
(("hrtim", "CHD1"), quote!(crate::pwm::ChannelDPin)),
(("hrtim", "CHD2"), quote!(crate::pwm::ChannelDComplementaryPin)),
(("hrtim", "CHE1"), quote!(crate::pwm::ChannelEPin)),
(("hrtim", "CHE2"), quote!(crate::pwm::ChannelEComplementaryPin)),
(("sdmmc", "CK"), quote!(crate::sdmmc::CkPin)),
(("sdmmc", "CMD"), quote!(crate::sdmmc::CmdPin)),
(("sdmmc", "D0"), quote!(crate::sdmmc::D0Pin)),