- 博客(10)
- 问答 (2)
- 收藏
- 关注
原创 STM32定时器捕获功能典型ISR
/自定义变量 TIM2CH1_CAPTURE_STA 最高位为捕获标志 为0时代表捕获进行中 为1时代表最近完成过一次捕获 次高位为捕获到高标志 后6位代表捕获到高后的溢出次数 可以理解为大尺。//这个ISR是为了捕获发生上升沿到下降沿的时间长度而设定的 最长捕获时长为(2^22-1)*定时器计数周期。//自定义变量 TIM2CH1_CAPTURE_VAL 用来记录捕获结束时(下降沿)定时器的计数值 可以理解为小尺。最近想了解这个功能,看了两位博主的文章,明白了这个功能,做下笔记。
2024-01-24 10:23:26
524
原创 关于BOOST的工作效率
轻载时 电流掉到0时,输出电压还不足以掉到让开关管开启的程度。在电感电流变成0后的某一个时刻开关管才开启,这样开关管就是0电流开启(实际可能没那么理想),这样效率就更高。根据电感电流的充放电平衡 又假设电感充放速度近似不变,可以有秒伏平衡,开启时间比关闭时间反比例与输入电压 比 输出输入电压差。先说说Boost的两种主电路状态,状态1是开关管开启时,电感充电,输入电压约等于电感电压,这时二极管防反流 输出靠电容维持。即使考虑DCM模式下 有电感空闲时间,压差大 电感的实际放电时间相对于充电时间也短。
2023-11-22 15:01:48
1106
原创 嵌入式单片机IAP的工作过程
IAP是 直译 在应用中编程 的缩写。本意是指设备的程序跑起来的时候对设备进行程序修改,这样说更符合嵌入式设备的IAP实际工作过程。一般不含IAP程序的单片机启动后直接到main后开始运行就可以了。
2023-11-21 16:53:30
130
2
原创 2021-07-21
傅里叶变换思路整理(第一部分 连续函数的变换原理及DFT、FFT要用的性质)最近打算用verilog写一个FFT的IP核。但是在此之前打算将FourierTransform的完整思路整理下,在历史上FT受到著名数学家lagrange的质疑直到weierstrass等人将无穷小量分析严格化…经历了无数数学家的工作。用无限个周期连续函数去表出非连续函数的矛盾才得到解决(本文不证明,只是整理FT的逻辑和思路)。这可能并非仅仅是18世纪的思维难题,即使到了今天,作为普通的工程师还是要为此辛苦整理思路推导一番
2021-07-21 14:08:37
160
1
原创 恒流纹波调试笔记
LT3743恒流电路调试前年年底设计的一块恒流板,最大电流设置成10A时,当把输出电流调到4-5A附近 出现了比较大的纹波,展开波形看后发现是9K左右的纹波 频率低于开关频率(100多k)首先排除电感的输出电容的原因。比较怀疑是反馈电路的震荡周期,于是我把电流采样的滤波电容先焊掉(原本是33nf),4-5A附近不再出现这种纹波,但是开关纹波随着输出电流的增大,然后我焊上470nf电容 输出纹波有改善 并且也不会出现最早的那种纹波了。 这个现象的原因目前不明 不知道会不会是输出某个电
2021-05-12 14:41:33
1003
7
原创 调试经历 STM32F4 用HAL生成的库函数驱动底层
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2021-02-23 10:46:23
321
空空如也
simulink信号传递问题
2024-12-03
FLASH操作问题,STM32G071的flash擦除
2021-08-16
verilog语法问题,截取多位寄存器中连续的某些位赋值
2020-12-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人