- 博客(4)
- 收藏
- 关注
原创 硬件基础入门-1
电路设计安全与基础知识摘要:1)安全事项:避免接触220V市电,人体安全电压为交流36V/10mA或直流50V/50mA,建议使用直流稳压电源,测试电压时用右手手背;2)欧姆定律是电路基础,需注意万用表内阻影响;3)电阻识别:直插电阻通过色环识别,贴片电阻通过数字代码识别;4)电阻功率:设计电路时需确保不超过额定功率,防止过热损坏。电流通过人体是主要危险因素。(148字)
2025-07-14 22:27:58
267
原创 【C语言实现】滑动窗口法与增量计算实现 RMS 实时计算(含完整代码与说明)
本文介绍了两种高效计算RMS(均方根值)的C语言实现方法。传统RMS计算需要遍历全部数据,效率较低。滑动窗口法通过维护固定长度窗口,更新时仅调整窗口两端数据,避免重复计算。增量计算法利用递推公式,基于前次RMS值推算当前值,适合流式数据。文章详细阐述了两者的数学原理,提供完整代码实现,并对比分析其优缺点:滑动窗口法精度高但需存储数据,增量法存储小但前期精度偏差。最后给出数据类型选择、窗口大小调整等优化建议,帮助开发者在嵌入式、信号处理等场景实现高效RMS计算。
2025-07-12 19:30:18
1250
原创 【C语言实现】单片机采集220V交流电并算有效值RMS(含完整代码与说明)
本文介绍了利用单片机通过AD值计算交流电有效值(RMS)的方法。首先解释了RMS的定义和计算公式,详细说明了采样与模数转换的注意事项,包括采样频率选择和信号调理方法。随后阐述了计算步骤:采样点平方、平均值计算和开方运算,并提出了去偏处理方案。文章还提供了周期性信号处理方法和示例代码,最后讨论了实时计算优化策略。通过合理采样和数据处理,单片机可以准确计算交流电有效值。
2025-07-10 15:58:51
1654
原创 VS Code 无法打开源文件stdio.h 报错的解决方法
VS Code无法打开stdio.h的解决方法摘要 安装VS Code和C/C++插件后,需正确安装MinGW。下载x86_64-posix-seh版本,特别注意要添加正确的include路径:C:\Users\User\Documents\x86_64-8.1.0-release-posix-seh-rt_v6-rev0\mingw64\x86_64-w64-mingw32\include到C/C++扩展设置中。选择seh异常处理模型(64位系统适用),而非其他路径或sjlj模型,这样才能解决"
2024-12-20 10:18:47
4249
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅