自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 HT7036开发板+电压,电流,功率等数据读取+校准过程+485通讯+上位机显示软件+电流互感器+到手即用

HT7036计量芯片开发板实战指南:从硬件搭建到数据采集全流程 本文详细介绍了HT7036计量芯片开发板的使用方法,包括硬件准备、接线规范、程序开发和常见问题解决。HT7036是一款高精度、低功耗的电流测量放大器,适用于智能电网、工业自动化等场景。文章提供了完整的硬件选型清单(推荐使用成品开发板)、标准接线方案和可直接复用的代码片段(含初始化、数据采集功能)。重点解决了通讯失败、数据精度低等常见问题,并分享了实际测试数据和校准方法。通过规范接线+精准配置+数据校准的流程,新手可在1-2天内完成从搭建到数据采

2025-12-29 09:17:26 1160 2

原创 电能不累计,有时候累计,有时候不累计问题解决。

摘要:电能计量系统中使用float类型变量累计电能时,当数值达到166万左右会出现精度丢失,导致微小增量无法累加。这是由于float单精度浮点数仅能精确表示6-7位十进制数所致。解决方案采用"分桶累加"算法:用整型变量TotalEnergy存储主电能值(kWh×100),float变量Energy_Remainder缓存小于0.01kWh的余数。每次计算增量后先累加至余数,当余数≥0.01kWh时转换为整数部分加入主值,保留剩余小数。该方法既保证了计算精度,又避免了浮点数大数运算时的精度

2025-12-25 08:45:54 279

原创 国民技术n32g031c8l7,串口中断接收不定长数据。dma发送。

本文介绍了使用DMA进行串口数据发送的方法,可解决MCU在处理大量数据时被串口发送占用资源的问题。文章首先解释了DMA作为独立数据搬运工的工作原理,然后详细说明了实现步骤:1)初始化DMA时钟和通道;2)配置串口中断处理函数;3)实现DMA发送函数,包括禁用通道、初始化配置、绑定USART1_TX请求等关键操作。通过DMA发送数据可避免MCU资源被占用,提高系统效率。文中提供了完整的代码示例,展示了如何配置DMA通道并实现数据发送功能。

2025-11-24 15:57:02 117

原创 VS code windows esp32开发环境搭建搭建

本文分享了在Windows系统下搭建ESP32开发环境的经验。作者从Thonny转向VS Code开发时遇到的主要问题包括:1)安装路径不能含中文;2)缺少右键终端功能,需通过Win+R手动进入命令行;3)Git Bash缺失问题,需单独安装Git软件;4)代码下载需注册Gitee账号。通过分步截图和命令行操作演示,提供了具体解决方案,最终成功完成开发环境配置。文章特别强调路径格式、软件安装选项等细节,对初学者具有实用参考价值。

2025-09-18 15:44:34 408

原创 实战关于π滤波的计算与学习,怎么开关电源产生的低频干扰。

π型滤波电路主要包括CRC、CLC和LCL三种类型,适用于不同场景。CRC滤波成本低但存在压降,适合小功率电路;CLC滤波效果好但体积大,适合中高功率电源;LCL滤波抗干扰能力强,适合开关电源等高频电路。实际应用中需根据纹波频率、电流大小和允许压降选择合适类型及参数。例如,在12V开关电源案例中,通过计算RC时间常数选用1000μF电容和50Ω电阻的CRC滤波,成功将纹波从1.3V降至300mV。

2025-07-19 16:45:10 2446

原创 pads如何导入元件的3d封装

如何把3d封装导入pads vx2.7.

2025-03-28 13:30:30 1509

原创 国民N32G031芯片读写24C128程序,以及出现的问题

24c128的读写问题。

2024-12-09 17:08:38 637

原创 灵动微mm32g0001 FLASH的读写操作以及问题记录。

1.在用flash来保存数据的时候,我移植的是官方给的例程,stm32是没有eerrom的,用flash模拟出来的eerrom。用这个例程我在0x03的地址写入一个数据,然后再读取这个数据还没有问题的。那我增加点难度。一下保存3个数据试试,就是在03 04 05的位置分别存一个数据。哦豁!!!!上电运行一下就死机了。再次下载程序就出现Error: Flash Download failed - “Cortex-M0“,

2024-10-17 14:15:29 630 2

原创 32位MCU第一次能下载程序 后面提示no cortex-m sw device found不能下载。解决办法

第一次能下载程序,后续不能下载,解决方法

2024-08-14 13:30:27 1555

原创 stm32 cubelIDE代码的屏蔽和开启

当我们在STM32 cubeIDE开发过程中 , 遇到一些代码不想删除。快捷键是 Ctrl+7。

2024-08-03 16:17:07 624 1

原创 连续拨动开关进入第三,第四状态的程序

1.当我们在使用拨动开关的时候,只能表示开或者关。但是我又想通过这个拨动开关来控制另一个灯或者开启关闭某种状态。那程序怎么实现呢?类似于按键的长按短按。我这里提供的是一种程序实现。大佬勿喷!

2024-07-06 10:39:32 349 1

原创 STM32中KEIL软件报错:Error: Flash Download failed - “Cortex-M3“,解决办法

。他们给的例程是stn32f103zet6,我用的是stn32f103c8t6,编译成功后下载提示:Error: Flash Download failed - “Cortex-M3“。在我旁边的大佬指导下。成功下载了程序。

2024-05-20 17:40:24 1075 3

原创 51单片机串口通讯模式3带奇偶检验配置,收发多字节乱码等相关问题

51单片机工作在模式3的情况下 奇偶检验位的配置 以及收发乱码情况的处理

2024-04-18 16:28:09 475 1

原创 计量芯片HT7036读取数据

ht7036计量芯片。花了一个多月终于是读出电压,并且加校准。

2024-01-04 16:12:53 2475 35

原创 pads批量调整丝印大小

当我们在画完pcb之后。会发现我们的丝印字体过大。一个一个的调整大小显得太麻烦,没有效率。

2023-11-08 12:40:09 2426 1

原创 保姆级C51内核定时器进中断配置ATM8040F SN8F0802D芯片实操

c51 内核芯片定时器配置进中断

2023-09-20 11:20:44 512 1

原创 单片机里面的可位寻址是什么意思?

在单片机调试过程中,查看数据手册的时候发现有的支持可位寻址。有的不支持。

2023-09-19 14:21:08 1081

原创 PADS 如何根据自己的需求修改和定制别人的封装的技巧

PADS中修改别人的封装

2023-09-19 10:06:19 1377

原创 ESP32通过thonny安装不了固件

在安装的ESP32固件的过程中,安装失败。解决办法

2023-09-19 09:17:56 1790 3

原创 ESP32 通过thonny 开启wifi报错

ESP32 通过thonny 开启wifi报错wlan.active(True) 出错PROBLEM IN THONNY‘S BACK-END: Exception while handling ‘execute_source‘

2023-09-19 09:01:45 1721

原创 在PADS 中添加表面型测试点

在pads 中添加表面测试点

2023-07-19 11:29:47 3239

原创 PADS中 如何把别人pcb上的封装保存到自己的库中

PADS 中 如何把别人pcb上的封装保存到自己的库中

2023-07-18 10:46:12 5660 1

原创 **[国民技术芯片n32g031 adc8路采样并通过电脑打印出来 以及温度电阻3950的算法**

国民技术单片机n32g031 adc 8通道采样在电脑上显示。

2023-04-08 10:14:37 715 1

原创 最新下载STM32固件库F1

2022-12最新下载stm32固件库32054方法这里需要填写一个半角的啥 你复制过去就行 リ 其他的你随便填写 后面你邮箱收到一个链接 表示你注册成功按照步骤来往下拉 找到点击标识的这里就可以下载;点击这里的图标就可以下载3.5 或者3.6 了我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:撤销:Ctrl/Co

2022-11-15 13:50:05 755 2

国内技术单片机n32g031资料包 n32g031 pack包 8通道数据adc采集并电脑显示程序

文中描述adc采集8通道的实例程序在N32G031xx_V2.1.0\6-软件开发套件(Software Development Kit)\Nationstech.N32G031_Library.1.0.3\projects\n32g031_EVAL\examples\GPIO\LedBlink\MDK-ARM中,本人亲测可以显示温度。 资料包中有keil的pack包。有mcu的详细描述以及软硬件的开发笔记,产品简介,数据手册,用户手册,勘误手册,硬件评估板,软件开发套件,包括源代码,应用笔记,使用指南,测试报告。

2023-04-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除