File tree Expand file tree Collapse file tree 5 files changed +7
-16
lines changed
Expand file tree Collapse file tree 5 files changed +7
-16
lines changed Original file line number Diff line number Diff line change 44use panic_halt as _;
55
66use riscv_rt:: entry;
7- use gd32vf103xx_hal as hal;
8- use hal:: pac as pac;
9- use gd32vf103xx_hal:: gpio:: GpioExt ;
7+ use longan_nano:: hal:: { pac, prelude:: * } ;
108use longan_nano:: led:: { Led , rgb} ;
11- use gd32vf103xx_hal:: rcu:: RcuExt ;
12- use gd32vf103xx_hal:: delay:: McycleDelay ;
13- use embedded_hal:: blocking:: delay:: DelayMs ;
9+ use longan_nano:: hal:: delay:: McycleDelay ;
1410
1511#[ entry]
1612fn main ( ) -> ! {
Original file line number Diff line number Diff line change @@ -8,8 +8,7 @@ use embedded_graphics::pixelcolor::Rgb565;
88use embedded_graphics:: prelude:: * ;
99use embedded_graphics:: primitives:: Rectangle ;
1010use embedded_graphics:: { primitive_style, text_style} ;
11- use gd32vf103xx_hal:: pac;
12- use gd32vf103xx_hal:: prelude:: * ;
11+ use longan_nano:: hal:: { pac, prelude:: * } ;
1312use longan_nano:: { lcd, lcd_pins} ;
1413use riscv_rt:: entry;
1514
Original file line number Diff line number Diff line change @@ -9,8 +9,7 @@ use embedded_graphics::pixelcolor::Rgb565;
99use embedded_graphics:: prelude:: * ;
1010use embedded_graphics:: primitive_style;
1111use embedded_graphics:: primitives:: Rectangle ;
12- use gd32vf103xx_hal:: pac;
13- use gd32vf103xx_hal:: prelude:: * ;
12+ use longan_nano:: hal:: { pac, prelude:: * } ;
1413use longan_nano:: { lcd, lcd_pins} ;
1514use riscv_rt:: entry;
1615
Original file line number Diff line number Diff line change 44use panic_halt as _;
55
66use riscv_rt:: entry;
7- use gd32vf103xx_hal as hal;
8- use hal:: pac as pac;
9- use gd32vf103xx_hal:: prelude:: * ;
7+ use longan_nano:: hal:: { pac, prelude:: * } ;
108use longan_nano:: sprintln;
119
1210#[ entry]
Original file line number Diff line number Diff line change 44extern crate panic_halt;
55
66use riscv_rt:: entry;
7- use longan_nano:: hal:: prelude:: * ;
8- use longan_nano:: hal:: pac:: Peripherals ;
7+ use longan_nano:: hal:: { pac, prelude:: * } ;
98use longan_nano:: { sprint, sprintln} ;
109
1110#[ inline( never) ]
@@ -62,7 +61,7 @@ enum ScanState {
6261
6362#[ entry]
6463fn main ( ) -> ! {
65- let p = Peripherals :: take ( ) . unwrap ( ) ;
64+ let p = pac :: Peripherals :: take ( ) . unwrap ( ) ;
6665
6766 // Configure clocks
6867 let mut rcu = p. RCU . configure ( ) . freeze ( ) ;
You can’t perform that action at this time.
0 commit comments