Skip to content

Commit 65298ce

Browse files
committed
修改一些demo编译警告
1 parent b887169 commit 65298ce

13 files changed

Lines changed: 17 additions & 37 deletions

examples/adc_pin_interrupt_closure.rs

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,8 @@
33

44
use core::cell::RefCell;
55
use cortex_m::interrupt::{self, Mutex};
6-
use hal::adc::{
7-
AdcChannel, AnyAdc, ChannelConfig, Config, ConversionMode, Event, SampleCycles, TrigleSignal,
8-
};
6+
use hal::adc::{AnyAdc, ChannelConfig, Config, ConversionMode, Event, SampleCycles, TrigleSignal};
97
use hal::clock::sys_core_clock;
10-
use hal::gpio;
118
use hal::interrupt::BindInterrupt;
129
use hal::mcu::peripherals::ADC;
1310
use hal::mode::Blocking;
@@ -31,7 +28,7 @@ fn main() -> ! {
3128

3229
let gpioa = p.GPIOA.split();
3330
// gpio::Analog::new(gpioa.PA0);
34-
let channel_pin = gpioa.PA3;
31+
let channel_pin = gpioa.PA7;
3532
channel_pin.as_anlog();
3633

3734
let mut adc: AnyAdc<_, Blocking> = AnyAdc::new(
@@ -63,10 +60,10 @@ fn main() -> ! {
6360
})
6461
.unwrap();
6562

63+
// 开启中断
6664
adc.id().enable_irq();
6765
// 开始转换
6866
adc.start();
69-
// 开启中断
7067
});
7168

7269
loop {

examples/bit_test.rs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,6 @@ fn main() -> ! {
1616
// panic
1717
defmt::info!("{:b}", bit_mask_idx_modify::<3>(3, 0b110110, 0b1011));
1818

19-
let v: u32 = 0xffff0000;
20-
2119
loop {
2220
cortex_m::asm::wfe();
2321
}

examples/block_uart.rs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,8 @@
22
#![no_main]
33

44
use defmt::{info, Debug2Format};
5-
use hal::dma::AnyDma;
65
use hal::syscfg;
76
use hal::usart::AnyUsart;
8-
use heapless::String;
97
use py32f030_hal::{self as hal, mode::Blocking, prelude::*};
108

119
use {defmt_rtt as _, panic_probe as _};

examples/dma_mem2mem.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ fn main() -> ! {
1515
let mut src: [u32; 4] = [1, 2, 3, 4];
1616
let mut dst: [u32; 4] = [0; 4];
1717

18-
let mut dma: AnyDma<_, Blocking> = AnyDma::new(p.DMA);
18+
let dma: AnyDma<_, Blocking> = AnyDma::new(p.DMA);
1919

2020
let [mut channel1, _, _] = dma.split();
2121
channel1.config(Config::new_mem2mem(

examples/embassy_allpin.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ async fn main(spawner: Spawner) {
5959
];
6060

6161
for pin in pins {
62-
spawner.spawn(run_led(pin, 100)).unwrap();
62+
spawner.spawn(run_led(pin, 200)).unwrap();
6363
}
6464

6565
loop {

examples/embassy_dma_mem2mem.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ async fn main(_spawner: Spawner) {
2828
// dma::Burst::World,
2929
// ))
3030
// .unwrap();
31-
let mut dma: AnyDma<_, Async> = AnyDma::new(p.DMA);
31+
let dma: AnyDma<_, Async> = AnyDma::new(p.DMA);
3232

3333
let [mut channel1, _, _] = dma.split();
3434
channel1.config(Config::new_mem2mem(

examples/embassy_exti.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,7 @@
44
use embassy_executor::Spawner;
55
use embassy_time::Timer;
66
use hal::exti::ExtiInput;
7-
use hal::exti::Line;
87
use hal::gpio::{Pull, Speed};
9-
use hal::interrupt::BindInterrupt;
108
use hal::mode::Async;
119
use py32f030_hal::{self as hal, prelude::*};
1210
use {defmt::info, defmt_rtt as _, panic_probe as _};
@@ -34,7 +32,7 @@ async fn main(spawner: Spawner) {
3432

3533
let mut cnt: u32 = 0;
3634
loop {
37-
info!("high {} ", cnt);
35+
info!("time {} ", cnt);
3836
cnt += 1;
3937
Timer::after_secs(5).await;
4038
}

examples/embassy_pwm_midi.rs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,9 @@
33

44
use core::u16;
55

6-
use hal::gpio::{Af, PinIoType, Speed};
76
// use hal::timer::advanced_timer::TimerChannel1Pin;
87
use hal::timer::advanced_timer::{AnyTimer, ChannelConfig, ChannelOutputConfig};
98
use py32f030_hal::gpio::gpioa::PA0;
10-
use py32f030_hal::gpio::PinAF;
119
use py32f030_hal::{self as hal, mode::Blocking, timer::advanced_timer::Channel};
1210

1311
use embassy_executor::Spawner;

examples/embassy_ssd1309.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ use {defmt_rtt as _, panic_probe as _};
1414

1515
use display_interface_i2c::I2CInterface;
1616
use embedded_graphics::{
17-
image::{Image, ImageRawLE},
1817
pixelcolor::BinaryColor,
1918
prelude::*,
2019
primitives::{Circle, Line, PrimitiveStyle, Rectangle},

examples/embassy_uart.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ async fn main(_spawner: Spawner) {
2929
loop {
3030
// 使用标准接口来发送串口数据
3131
// let _ = write!(tx, "example for usart\r\n");
32-
let rst = rx.read(&mut rx_buf).await;
32+
let _rst = rx.read(&mut rx_buf).await;
3333
// let rst = rx.read_with_idle(&mut rx_buf).await;
3434
// defmt::info!("recv: rst: {:?} {:x}", Debug2Format(&rst), rx_buf);
3535
// 使用自定义的驱动接口发送串口数据

0 commit comments

Comments
 (0)