Skip to content

Commit a9a20c0

Browse files
committed
Use gpio reset states for usb pin modes
1 parent a68f992 commit a9a20c0

File tree

1 file changed

+5
-6
lines changed

1 file changed

+5
-6
lines changed

src/usb.rs

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,18 +19,17 @@ use crate::{
1919
use stm32_usbd::UsbPeripheral;
2020

2121
use crate::gpio::gpioa::{PA11, PA12};
22-
use crate::gpio::{Floating, Input};
22+
use crate::gpio::Analog;
2323
pub use stm32_usbd::UsbBus;
2424

25-
2625
pub struct USB(());
2726

2827
impl USB {
2928
pub fn new(
30-
_: pac::USB,
31-
_dm: PA11<Input<Floating>>,
32-
_dp: PA12<Input<Floating>>,
33-
_: HSI48,
29+
_: pac::USB,
30+
_dm: PA11<Analog>,
31+
_dp: PA12<Analog>,
32+
_: HSI48
3433
)
3534
-> Self
3635
{

0 commit comments

Comments
 (0)