自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1)
  • 收藏
  • 关注

原创 学习笔记(一)stm32 ADC+DMA+FFT 标准库+hal库

本文比较了STM32F103(标准库)和F407(HAL库)的ADC配置及FFT处理。F103的ADC最大采样率约175kHz,采用12位ADC,通过DMA传输数据,FFT处理时需将12位数据左移16位以满足32位输入要求。F407的ADC时钟可达36MHz,理论最大采样率约1.4MHz,采用HAL库简化配置流程。两者都通过定时器触发ADC采样,使用DMA传输数据,并采用FFT进行频域分析,包括数据格式转换、频谱幅值计算和主频提取。HAL库封装了更多功能,简化了开发流程。

2025-07-21 10:23:09 1198 2

人工智能深度学习基础(python)

1. 请使用PyTorch加载torchvision.datasets.MNIST()的数据集,包括训练集和测试集。然后使用任意深度学习模型(例如:简单的卷积神经网络、全连接网络等)对训练集进行训练,并在测试集上进行预测。最后,请输出模型在测试集上的准确率。 REANME: # 一、数据准备阶段 # 1. 定义数据转换: # - 使用 transforms.Compose 将多个数据转换操作组合在一起。 # -  transforms.ToTensor() 把输入数据(如 MNIST 图像)转换为 PyTorch 的张量格式,便于后续处理。 # -  transforms.Normalize((0.5,), (0.5,)) 对数据进行归一化,将图像像素值从[0, 1]范围归一化到[-1, 1]范围。 # 2. 加载 MNIST 数据集: # -  torchvision.datasets.MNIST 用于加载 MNIST 数据集。 # -  root='./data' 指定数据集存储路径。 # -  train=True 表示加载训练集, train=False 表示加

2024-09-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除