From c534da9721829923cc93124fbc754e8dea1f4ad6 Mon Sep 17 00:00:00 2001 From: Akatsuki-Misaki Date: Mon, 22 May 2023 19:22:41 +0800 Subject: [PATCH] updata --- K210-PY/2023-05-22/fft_waterfall.py | 32 +++++++++++++++++++++++++++++ README.md | 8 ++++++++ 2 files changed, 40 insertions(+) create mode 100644 K210-PY/2023-05-22/fft_waterfall.py create mode 100644 README.md diff --git a/K210-PY/2023-05-22/fft_waterfall.py b/K210-PY/2023-05-22/fft_waterfall.py new file mode 100644 index 0000000..ab3cbe7 --- /dev/null +++ b/K210-PY/2023-05-22/fft_waterfall.py @@ -0,0 +1,32 @@ +# 导入模块和包 +from Maix import GPIO,I2S,FFT +import image, lcd, math +from fpioa_manager import fm +import KPU as kpu + +# 变量配置 +sample_rate = 11025 # 采样率 +sample_points = 1024 # 采样点 +fft_points = 512 # FFT采样点 +hist_x_num = 128 # X轴长度 + +# LCD初始化 +lcd.init() + +# 引脚初始化 +fm.register(20,fm.fpioa.I2S0_IN_D0, force=True) +fm.register(18,fm.fpioa.I2S0_SCLK, force=True) +fm.register(19,fm.fpioa.I2S0_WS, force=True) + +# I2S外设初始化 +rx = I2S(I2S.DEVICE_0) +rx.channel_config(rx.CHANNEL_0, rx.RECEIVER, align_mode = I2S.STANDARD_MODE) +rx.set_sample_rate(sample_rate) + +# 初始化一个图像 +img = image.Image(size=(128,128)) # 128*128大小 +img=img.to_grayscale() # 变为灰度图 + +# 处理循环 +while True: + diff --git a/README.md b/README.md new file mode 100644 index 0000000..3b18729 --- /dev/null +++ b/README.md @@ -0,0 +1,8 @@ +
logo

Akatsuki SASO

+
+ +# 学习库 + +沙雕们的学习库