![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
stm32
文章平均质量分 64
T4b3_
这个作者很懒,什么都没留下…
展开
-
基于STM32的外围系统设计
基于STM32的外围系统设计文章目录基于STM32的外围系统设计实现需求前言总体框架CUBEMX初始化关键代码LED流水灯广告屏滚动字幕启用PWM按键外部中断函数主函数总结实现需求前言期末太忙,有空再写总体框架CUBEMX初始化配置DMA配置按键和LED配置DACTIM6负责DACTIM10负责PWM时钟树配置关键代码LED流水灯可由按键调整启用LED数量,上下限1-10个void FlowLED(int n){ for(int i=0;i!=n;i++原创 2021-06-16 20:42:09 · 1019 阅读 · 3 评论 -
10-20k方波三角波生成器 50-100kPWM方波
10-20k方波三角波生成器 50-100kPWM方波总体框架CUBEMX初始化DAC,DMA输出任意波形PWM输出高频方波外部中断控制频率总结总体框架CUBEMX初始化DAC,DMA输出任意波形这里给出8位宽8位深的方波三角波数组,我这dac升到37khz左右就上不去了,想进一步提高频率可以在数组内包含更多周期波形数据。const uint8_t square_8bit[256]={0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0原创 2021-05-22 16:22:07 · 1746 阅读 · 2 评论