开源项目
文章平均质量分 97
米彩的私奔.
人性的背后是白云苍狗,愿你我都能做生活的高手
展开
-
开源小项目-基于STM32F1的ADC+TIM+DMA+FFT实现频率测量
该项目是基于STM32F1的频率测量,采用FFT快速傅里叶变换,配合ADC、DMA、TIM等外设实现频率测量功能,频率测量偏差小于千分之8。主要运用知识点:ADC单通道配置与使用;定时器配置及使用;DMA数据搬运配置与使用; C语言结构体、数组使用原创 2024-05-09 23:52:27 · 639 阅读 · 3 评论 -
开源小项目 - 基于无源蜂鸣器实现的音乐播放器
该项目使用无源蜂鸣器实现静态音乐播放器,即需要用户手动添加歌曲节点,读者可自行扩展成动态节点,实现动态音乐播放器列表,主要实现功能如下:支持歌曲的暂停与播放支持上一首、下一首歌曲切换支持自定义音乐播放模式:顺序播放、随机播放、单曲循环支持自定义设定音乐音量大小(0-100)主要运用知识点:定时器配置与使用PWM配置与使用C语言结构体、结构体嵌套、枚举使用C语言指针、一维数组、二维数组、指针数组使用C语言链表使用原创 2024-03-03 23:15:54 · 1404 阅读 · 2 评论