代码改变世界

stm32定时器输出移相PWM(非主从模式)

2019-04-27 21:41 by 斑鸠,一生。, 6551 阅读, 0 推荐, 收藏, 编辑
摘要:背景:由于项目需要,需要stm32输出任意相角度的PWM 前提知识: 1、stm32定时器的Tim,一般有多个OC。具体差别根据型号来定。 2、定时器的使能,理论上是多个通道同时使能 3、TIM_OCInitStructure.TIM_OCMode 的其中一个参数是 TIM_OCMode_Toggl 阅读全文

示波器探头使用经验

2019-03-05 20:28 by 斑鸠,一生。, 1861 阅读, 0 推荐, 收藏, 编辑
摘要:示波器探头是硬件工程师使用得比较多的仪器。下面是本人使用示波器探头的使用经验,供大家参考。 一、单根探头的使用 1、如果是测量示波器自带测试信号,探头测量的时候可以不用接地。 如果是其他仪器输出的信号,探头测量的时候黑夹子要接地。 2、探头测量的黑夹子本质上是接了示波器的地线,探头的黑夹子可以接外电 阅读全文

IR2104s半桥驱动芯片使用经验及注意事项

2019-03-05 20:14 by 斑鸠,一生。, 14583 阅读, 0 推荐, 收藏, 编辑
摘要:多次使用IR2104s,每次的调试都有种让人吐血的冲动。现在将使用过程遇到的错误给大家分享一下,方便大家找到思路。 一.自举电容部分(关键) 1、听说自举电路必须要安装场效应管,于是我在使用过程中,安装了只半桥的高端场效应管。 结果:高端驱动HO无输出信号 正确做法:自举电路回路是与半桥的下场效应管 阅读全文

构建stm32最小系统板注意事项

2018-12-30 11:51 by 斑鸠,一生。, 5560 阅读, 0 推荐, 收藏, 编辑
摘要:由于学习工作的需要自己定制stm32系统板,以下将关键的注意事项进行解释,欢迎交流。(以stm32f103为例) 1.VBAT引脚 在主流的设计中,VBAT与0欧的电阻串联,接至3.3V。 2.OSC32_IN 与 OSC32_OUT 32.768k的rtc时钟用于精确定时,待机唤醒时钟。根据您的需 阅读全文

C语言之指针若干问题

2017-06-27 09:01 by 斑鸠,一生。, 386 阅读, 0 推荐, 收藏, 编辑
摘要:1.指针变量的赋值问题。 常常有偷懒的小伙子,这样赋值 int *Pointer = 3;/ 这是给Pointer 所指的变量赋值,刚创建Pointer时,它所指的变量是不固定的,可能是某个重要的系统变量。 这样赋值,在编译的时候不会报错,但实际上是存在错误的。变量的地址就是变量的指针,指针变量就是 阅读全文

stm32高级定时器的应用——spwm

2017-06-20 22:57 by 斑鸠,一生。, 5866 阅读, 1 推荐, 收藏, 编辑
摘要:用过stm32定时器的朋友都知道,定时器的CCR寄存器,可以用来配置PWM的输出,但同样也可以用来配置spwm。废话不多说,直接上代码。 首先,你得考虑一下几个因素: 1.同步调制还是异步调制。 2.载波比N设置为多少 3.spwm计算法 4.prescaler和period的值 5.改变CCR还是 阅读全文

个人对stm32ADC编程关键点的理解

2017-05-29 12:00 by 斑鸠,一生。, 1827 阅读, 1 推荐, 收藏, 编辑
摘要:平时在做项目或者参加比赛的过程中,个人觉得,有些东西写出来可能会帮助到新手少走弯路。(也很可能是错误的,欢迎大家纠错) 如果只是采集一路信号,直接用ADC独立模式,单通道就可以了。 如果需要同时采集多路信号,比如说既要检测输入端的电压,又要检测输出端的电压,就要用到多通道采集,在stm32中,不同A 阅读全文

stm32_ADC定时器采样(DMA均值处理数据)

2017-05-28 17:02 by 斑鸠,一生。, 3127 阅读, 0 推荐, 收藏, 编辑
摘要:在有些要求高的场合,需要用到定时器采样。本人在网上没找到合适的源码,于是将自己的思路分享出来,欢迎大家提出意见。 论坛上很多人的帖子在问,为什么选用了定时器触发,采样还是不成功,理由很简单。没有配置并使能定时器。 读者在编程的时候,有什么疑问可以给我留言,我尽量帮忙,但是我不会给源码的。编程这件事, 阅读全文

使用AD画PCB的技能总结(纯属个人笔记,请大神多多指导)

2017-04-19 21:39 by 斑鸠,一生。, 6299 阅读, 0 推荐, 收藏, 编辑
摘要:在参加2017全国电子设计大赛的过程中,我将平时学到的点点滴滴记录下来,作为曾经的回忆吧!(未完待续) 由于我参加的是功率方向,主要做的是开关电源,以下从几个方面来分析开关电源的布线问题。 1.共地问题 开关电源一般都不只一个地线,地线布置不好,将会影响到整个系统的运行,建议将模拟地,大电流地,小电 阅读全文

STM32_DAC之软件触发(Trigger)

2017-04-01 17:23 by 斑鸠,一生。, 5799 阅读, 0 推荐, 收藏, 编辑
摘要:stm32_DAC可以用来输出固定的电压值,有些时候需要按键可调输出的电压值。其中一种方法是使用外部中断EXTI9, 另外一种方法就是使用软件触发。 如果将DAC_InitTypeDef.DAC_Trigger设置为DAC_Trigger_None, 那么,不需要其他任何的触发源,直接使用DAC_S 阅读全文
上一页 1 ··· 3 4 5 6 7 8 下一页