- 博客(4)
- 收藏
- 关注
原创 关于定时器PWM捕获和滤波原理
摘要:本文研究了GD32F305VE芯片定时器0的PWM捕获和滤波原理。硬件上,TIMER0具备四个独立捕获通道,每个通道包含数字滤波器、边沿检测等模块。通过分析时钟树和配置参数,得出TIMER0时钟频率为1MHz,采用上升沿触发捕获中断来计算PWM周期和频率。为提高抗干扰能力,介绍了软件平均滤波和硬件数字滤波器两种方法,重点阐述了数字滤波器以f_DTS频率采样、累计5次相同电平确认有效的滤波机制。该研究为PWM信号的高精度捕获提供了有效的解决方案。
2026-02-24 17:23:44
883
原创 STM32H743以太网RMII调试问题及解决方法汇总
标题STM32H743以太网RMII调试问题及解决方法汇总了解IP179芯片我使用IP179的此应用形式,是8 port+1 RMII,其中RMII和MCU是通过MAC通信的,PHY1不能使用。应用形式对应的接线关系如下。调试过程中发现743可以发送出数据,但对方收不到,且监听广播包也没有743发送的包,技术支持说硬件的TEST1\0管脚不要接地,悬空即可。修改硬件后可以监听到743的广播包,原因未知。问题1:通过发送描述符DESC0查询DMA发送缓存地址的数据,数据正常,但发送不出去。解
2021-05-14 13:45:27
6578
2
原创 调试spi转can芯片MCP2518和can芯片MCP2542FD
硬件连接(MCU STM32H743)1.MCP2518FD连接MCU。将2518的SDO接到MCU的SPI_MISO,SDI接到MCU的SPI_MOSI,SCK接到MCU的SPI_SCK,nCS接到MCU的NRF_CS。*此外,2518所在板卡的GND要和MCU所在板卡共地!!!2.MCP2518连接CAN芯片MCP2542FDCAN芯片封装如上图所示,其中TxD是Transmit Data Input,即数据输入管脚;RxD是Receive Data Output,即数据输出管脚。2518
2021-04-13 10:40:36
10043
2
原创 ubuntu修改用户名和密码
ubuntu修改用户名和密码项目场景:克隆别人的虚拟机后,想修改用户名和密码。问题描述:修改密码后,root和用户身份验证正常,但是继续修改用户名后,提示认证失败。原因分析:原因是修改用户名后,用户名和密码不匹配解决方案:若要修改用户名和密码,需要切换到root后修改。修改完成后需要确认用户身份验证是否通过,通过后才证明完成了修改,否则重启后会导致无法登陆。下面是修改用户名和密码的步骤。1.修改密码最好先修改密码,重启后再修改用户名。1)修改root密码:$ sudo passwd r
2021-04-10 14:53:30
5600
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅