updata
parent
f24eed3de4
commit
c534da9721
@ -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:
|
||||
|
Loading…
Reference in New Issue