代码改变世界

stm32cubemx生成HRTIM DAC等代码及注意事项

2021-06-18 10:15 by 斑鸠,一生。, 930 阅读, 0 推荐, 收藏,
摘要:最近开始使用stm32cubemx自动生成代码。(ST为了降低stm32入门难度也是殚精竭虑呀)遇到的问题记录如下,方便学弟学妹们学习。 问题一:使用stm32cubemx配置好stm32的HRTIM后,成功下载到单片机里面,为什么没有PWM输出? 答:stm32cubemx只是自动生成局部代码。使 阅读全文

TMS320F28335下载程序到Flash相关问题

2021-04-26 18:41 by 斑鸠,一生。, 1227 阅读, 0 推荐, 收藏,
摘要:最近经常使用TMS320F28335调试程序,DSP的下载方式比Stm32、dspic复杂。因此,记录几个关键的步骤。 步骤一:将CMD文件从28335_RAM_Ink.cmd切换到F28335.cmd。(这两个文件在ti提供的参考例程中可以找到) 步骤二:在main函数里面添加如下两行代码。并在m 阅读全文

Tms320F28335中AD采样存储地址问题记录

2021-04-21 21:18 by 斑鸠,一生。, 1584 阅读, 0 推荐, 收藏,
摘要:最近使用Tms320F28335采样程序,将容易误解的地方分享个人看法。方便后来小朋友们少走弯路,也提醒自己。(如有错误,请大家多多指导。) 首先:各位使用DSP的朋友们,应该看过官方数据手册的参考代码吧。这段代码的意思是:将ADCINA0或者ADCINB0采样的数据存放在ADCRESULT0。CO 阅读全文

stm32调试发生HardFault_Handler中断

2020-11-03 09:41 by 斑鸠,一生。, 797 阅读, 0 推荐, 收藏,
摘要:现象:最近在用Keil对STM32的程序进行仿真时出现下面的现象。 1、仿真时,程序有时会跑飞,也就是说程序在执行一会儿就不知道执行到哪里了。 2、停止仿真时,程序会停在HardFault_Handler函数里的死循环while(1)中。 可能原因:由于定义变量太多,堆栈溢出 解决办法:将定义的局部 阅读全文

C语言数据类型转换

2020-09-21 16:06 by 斑鸠,一生。, 1272 阅读, 0 推荐, 收藏,
摘要:在嵌入式开发中,常常涉及到数据类型的转换。经过比较,将几种经典案例总结如下。欢迎大家交流。 1、int 与 float 的转换 1 int a = 3; 2 int b = 4; 3 float c; 4 c = a/b; 上面代码运行结果为0.000000 int a = 3; int b = 4 阅读全文

差分放大电路分析及运放单双电源供电对输出的影响

2020-08-25 21:19 by 斑鸠,一生。, 11866 阅读, 0 推荐, 收藏,
摘要:差分采样电路在电压电流采样电路中运用广泛,下文将分析差分电路及其应用。 1、不含偏置的差分放大电路 根据虚短,虚断特性,可得: 当R1=R3,R2=R4时, 再令R3=R4 2、含电压偏置的差分放大电路 根据虚短,虚断特性,可得: 当R1=R3,R2=R4时, 再令R3=R4时, 总结:含偏置的差分 阅读全文

反相加法器与同相加法器对比分析

2020-08-25 15:36 by 斑鸠,一生。, 14418 阅读, 1 推荐, 收藏,
摘要:最近对比复习了模电里面同相加法器与反相加法器电路。分析了他们之间的差别,并将分析过程记录在下,欢迎大家交流讨论。 1、反相加法器 R为平衡电阻,R=R1//R2//Rf。 根据运算放大器的虚短虚断特性,反相输入端的电压为0V 2、同相加法器 根据运算放大器的虚短虚断特性,同相输入端的电压为: 则输出 阅读全文

高频变压器绕组绕制方式与漏感大小分析与计算

2020-07-19 08:06 by 斑鸠,一生。, 8652 阅读, 0 推荐, 收藏,
摘要:在实际变压器模型中,原边绕组和副边绕组几乎不可能全耦合。总会有一部分漏磁通存在,形成漏感。根据“高频变压器中的电磁场分析”一文,高频变压器中储存的漏磁能等效为漏感。下面将以实例近似计算漏感大小。 理想的高频变压器模型: 实际的高频变压器模型: 磁导率无穷大 磁导率为有限值 N1*I1=N2*I2 N 阅读全文

高频变压器绕组绕制方式与分布电容大小分析与计算

2020-07-16 16:18 by 斑鸠,一生。, 7361 阅读, 0 推荐, 收藏,
摘要:随着开关变换器高频化,变压器分布电容对电流波形影响越来越明显,由于电容电压不能突变,模态转换时,电容等效为电压源释放电能产生尖峰电流。 以下是变压器绕组层间常见的四种绕制方法。 下面以实际的模型,推导计算C型与Z型绕法分布电容的大小。 规定沿绕组高度方向由底端向顶端为y方向,初级侧绕组底端电位差为U 阅读全文

反激电路开关管电流尖峰分析

2020-07-15 12:23 by 斑鸠,一生。, 14505 阅读, 0 推荐, 收藏,
摘要:最近分析下反激电流波形存在尖峰原因,并将相应分析过程记录如下,欢迎大家讨论。 反激变换器虽然说是只有两个模态,但是在考虑分布参数和器件特性的时候,就有四个模态咯。 现象: 原边电流波形存在一个正向尖峰和一个震荡波形。(注意:该震荡对应着开关管关断电压的震荡) 下图为反激变换器CCM模式,原副边电流尖 阅读全文