自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

shjhuang的专栏

黄大刀 记录心情 记录文档 剽窃知识

  • 博客(251)
  • 资源 (31)
  • 收藏
  • 关注

原创 单电源系统STM32F450 DAC输出正弦波交流信号

本方案采用单级反相放大电路,通过将运放反相端虚地设为12V,实现0-3V正弦波信号经6倍增益后输出3-21V,中心点精准平移至12V。90Hz低频下180°相移不影响电阻测量幅值。采用轨到轨运放,支持+24V单电源供电,输出可达近23V,满足21V需求。12V参考节点具备双向电流驱动能力,可承受峰值电流9V/R_大地,确保大地电阻测量稳定可靠。

2026-10-18 18:33:53 128

原创 DataPulse一款开箱即用的SCADA(六)-北向接口

DataPulse支持MODBUS-TCP与MQTT北向接口,可定制开发。提供局站模式(标准MODBUS-TCP)与连续寄存器地址模式(MODBUS-RTU over TCP),前者以局站地址区分设备,后者按测点连续分配寄存器。需手动建立映射表,支持导出;浮点数默认×10上传,整数、布尔型不变,字符型不上传,默认发0。配置通过“系统配置→北向接口”页面完成,界面简洁。

2026-10-06 23:13:55 222

原创 DataPulse一款开箱即用的SCADA(五)-规则管理

DataPulse系统通过“规则管理”实现告警推送与联动控制。采用接警组替代传统接警员绑定,便于人员管理;支持声光报警器、短信、电话、邮件、微信等多种告警通知器,灵活配置推送方式。告警推送可精准设定设备告警→通知器→接收人链路,支持多规则叠加。联动管理基于条件、告警或时间触发,支持“与/或”逻辑及延时执行,有效避免误操作,实现自动化设备控制。

2026-10-06 15:29:02 311

原创 DataPulse一款开箱即用的SCADA(四)-历史记录

本文系统介绍了DataPulse平台的历史记录持久化策略,涵盖5类日志:历史数据、历史事件、告警记录、控制记录与操作日志。历史数据支持周期存储与变化率存储,兼顾存储效率与数据完整性;通过设置保留时长与磁盘空间上限,实现数据自动清理,保障系统稳定运行。

2026-10-06 00:31:14 138

原创 DataPulse一款开箱即用的SCADA(三)-从0到1采集设备

本文详细介绍了新增设备的五步流程:编写MODBUS-RTU通信协议脚本、创建设备模板(含测点与参数)、配置通信接口(串口/网口)、将设备挂载至接口,最后验证数据采集。以温湿度传感器为例,通过脚本读取寄存器并解析数据,结合模板继承属性,实现设备快速接入与可视化监控,确保系统稳定运行。

2026-10-05 19:55:32 364

原创 DataPulse一款开箱即用的SCADA(二)-安装

本文介绍DataPulse的安装方式

2026-10-05 01:14:15 203

原创 DataPulse一款开箱即用的SCADA(一)-介绍

DataPulse是一款轻量级边缘SCADA系统,支持Windows、Linux及ARM嵌入式平台,具备低功耗、高可靠、快速部署特点。采用分层架构与多线程设计,实现设备数据高效采集与实时监控。支持多协议接入、Python脚本扩展、2.5D可视化组态与智能告警联动,可对接ModbusTCP、MQTT等标准接口,广泛应用于中小型机房、工业现场及快速交付项目,实现24小时无人值守智能监控。

2026-10-04 23:34:57 229

原创 这是目前为止最易用的SCADA软件

DataPulse 采用 单体式部署、分层式设计 的技术架构。系统自下而上分为设备接入层、实时数据处理层、业务联动层、北向服务层与 Web 展示层;运行时采用多线程并发模型,采集线程与数据处理线程通过环形缓冲区以生产者-消费者方式解耦,告警联动基于进程内事件队列异步分发,并以中央内存实时表统一支撑 Web、Modbus、MQTT 三类访问通道。设备协议通过嵌入式 Python 脚本插件扩展,历史与配置数据分别存储于 SQLite 历史库与配置库。整体形态为一套面向边缘部署 SCADA 系统。可快速安装部署,

2026-10-02 21:34:35 188

原创 STM32F驱动AD9837波形例程

本文介绍了使用STM32F4的GPIO模拟SPI接口驱动AD9837 DDS芯片的方法。通过宏定义实现快速GPIO操作,详细说明了时序控制要点:AD9837在SCLK下降沿锁存数据,采用MSB优先的16位数据传输方式。代码包含GPIO初始化、SPI模拟写入、芯片复位、频率设置(支持双频率寄存器)和波形选择(正弦波/三角波/方波)功能,并提供了基于16MHz主时钟的频率计算公式。初始化流程包括GPIO配置、芯片复位、默认40Hz频率设置和正弦波输出选择,为DDS应用提供了完整的软件实现方案。

2026-07-17 11:48:25 225

原创 STM32F单片机实现ADC采集正弦波的FFT变换和逆变换

C语言实现对ADC采集的带有杂波信号的正弦波进行FFT滤波,实现有效的数字滤波功能

2026-04-26 21:32:30 377

原创 HC32L136 ADC多通道初始化及采集例程以及Bgr_BgrEnable闭坑

本文介绍了HC32L136芯片5通道ADC的初始化配置及扫描转换采集实现。通过配置ADC工作模式为扫描模式、时钟分频、采样周期等参数,并设置5个外部输入通道(PA7、PB0、PB2、PB10、PB11)。特别注意避免使用Bgr_BgrEnable函数,改用直接寄存器操作启用内部电压模块,解决了该函数导致的systick定时器异常问题。程序采用中断方式处理ADC数据采集,在中断服务程序中获取各通道转换结果并存储。该实现为多通道ADC采集提供了完整解决方案。

2026-02-12 04:59:52 237

原创 STM8L152 DAC输出能不能达到VDDA及初始化例程

摘要:STM8L152的DAC模块性能优异,在Buffer开启时输出范围为0.2V至VDDA-0.2V,Buffer关闭时为0V至VREF-1LSB。初始化代码展示了如何配置两个12位DAC通道:首先使能DAC和比较器时钟,禁用输出缓冲,设置无触发模式,最后使能通道并设置默认最大值输出。该配置适用于需要精确电压输出的应用场景。

2026-02-10 19:55:45 156

原创 如何AT指令发送长短信

通过AT指令发送长短信的方法

2026-02-08 10:20:45 229

原创 麒麟系统安装后添加自启动

1. 在/etc/systemd/system/目录下新建文件rc-local.service。其中/scu/autorun.sh是我设备需要运行的脚本,里面有驱动加载、应用程序等。3. 在/etc目录下新建上述的rc.local,在文件中输入以下内容。4. 在/scu/autorun.sh添加所需要运行的脚本或者程序。其中/etc/rc.local,为你需要自启动的内容文件。2.在文件中输入内容。

2025-10-03 14:23:49 480

转载 看动图,读懂光纤通信背后的原理

摘要:本文介绍了光纤通信的基本原理和关键特性。主要内容包括:光纤结构(纤芯、包层、涂敷层)、光传输原理(全反射)、光纤类型(单模/多模)、重要参数(数值孔径、模场直径)、光损耗机制(散射、弯曲损耗)以及色散现象。文章还涉及光纤连接技术(熔接、连接器)和光器件(耦合器),通过简明图解帮助理解光纤通信的工作原理。(149字)

2025-08-11 18:45:51 730

原创 物联网SIM卡工艺特性对照表

普通SIM卡和E-SIM卡相关参数对比图

2025-08-04 18:41:00 197

原创 手机迁移聊天记录到电脑,同一个网络却未发现可迁移设备

3. 禁用其他无用的网卡(PC端)(必要时)2. 关闭防火墙(PC端)(必要时)1. 开启路由器PNP(必要时)

2025-07-21 08:48:09 946

原创 修改RK3568 UBUNTU开机画面

导出kerlel目录下,logo.bmp和logo_kernel.bmp到widows,修改成所需的图片,注意尽量像素一致,重新拷贝回kernel目录,编译,烧录系统,成功。

2025-04-24 19:52:41 551

原创 RK3568添加WK2168驱动过程

RK3568 UBUNTU20.02 添加WK2168 SPI转8串口调试过程。串口1 TX接串口2 RX。

2025-04-02 09:24:24 290

原创 STM32F030通过DMA方式读取ADC及芯片内部温度程序

说明:采用DMA方式读取8通道ADC以及1通道芯片内部温度,Chip_Temp最终为计算得出的温度值。注:温度精确度一般为±1℃,最大为±2℃。

2025-03-18 22:21:47 960

原创 华大MCU HC32F005端口GPIO控制失效问题

2. 问题分析:1)经过测试和跟踪,使能脚的释放指令已经执行,但是引脚实际并没有生效。2)网上找到的资料说是端口竞争冒险问题,在发生中断后可能发生无法有效控制的情况,与本次现象很相似。1. 问题来源:RS485通信时,且数据量大、持续运行一段时间后,发现RS485使能引脚没有得到释放,导致总线锁死,无法通信,影响到整个总线的设备。但是HC32F005的DLL库里并没有上述的函数,且MCU也没有对应置位、清除寄存器,所以不适用上述的函数。

2025-02-17 09:20:44 578

转载 充电桩液冷超充技术

充电桩的输出电流受限于充电枪线,充电枪线里面的铜制电缆来导电,而电缆的发热与电流的平方值成正比,充电电流越大,线缆发热也就越大,要降低线缆发热量避免过热就必须增加导线的截面积,当然枪线也就越重。全液冷充电桩采用液冷充电模块,液冷模块正面及背面无任何风道,模块靠液冷板内部循环的冷却液与外界进行热交换,从而充电桩功率部分可以全封闭设计,将散热器外置,内部通过冷却液将热量带到散热器上,外部空气吹走散热器表面的热量。充电桩体内的液冷充电模块、电气配件等与外界环境无接触,从而可以实现IP65的防护,可靠性更高。

2025-01-05 14:36:54 3710

原创 酸碱PH值与浓度关系

硫酸百分比浓度是指溶液中硫酸的质量占溶液总质量的百分比。‌ 例如,如果100克溶液中含有98克的硫酸,那么硫酸的百分比浓度为98%

2024-10-20 23:15:02 11864

原创 压强Mpa、重量kg,单位转换

压强的单位是帕斯卡,简称帕(Pa),即牛顿/平方米(N/m2)​,但是国内大多比较认可承受多少公斤的重量

2024-10-20 22:25:42 11648

原创 UBUNTU20.04安装CH384串口卡驱动

UBUNTU20.04安装CH384串口卡驱动

2024-09-19 20:52:25 1542 2

原创 短信接收PDU 7-bit格式压缩

将查证,发现是采用了压缩算法,毕竟ASCII只需要7位,一个字节能省出1个bit出来,压缩后于unicode就不一样了。其中596C46B3D100,经第三方软件解码得到的字符居然是”1213464“。接收到一条7位格式的PDU,和unicode编码不一致,导致原有解码代码错误。

2024-09-19 08:30:13 398

原创 统信UOS安装CH384串口卡驱动

本文讲解如何在统信UOS系统下安装CH384 PCIE多串口驱动安装过程,CPU为飞腾D2000。其他Linux内核系统安装亦可参照类似方法。

2024-09-18 22:22:28 1884

原创 RK3568部署DOCKER启动服务器失败解决办法

RK3568部署DOCKER启动服务器失败解决办法

2024-09-15 18:58:40 784

原创 RK3568在Ubuntu20安装部署Docker容器过程

本文记录RK3568 Ubuntu20平台上安装部署Docker容器过程。

2024-09-07 20:25:57 873

原创 浓硫酸管道泄漏监测系统的设计与应用

2024-08-23 09:33:58 333

原创 IEEE-802.3总线局域网

关于以太网相关基础知识,这批文章说的挺好的。

2024-08-20 10:01:15 328

转载 危险废物填埋场的规范化环境管理

固废渗滤防护

2024-08-09 14:03:50 1282

原创 rk3568 ubuntu修改IP地址

在Ubuntu系统中,修改IP地址通常涉及编辑网络配置文件。rk3568 ubuntu修改IP地址。找到netplan的配置文件,这通常在。例如,如果你想将IP地址设置为静态地址。修改配置文件中的IP地址设置。保存文件并退出编辑器。目录下,文件名可能是。

2024-04-20 14:13:18 914

原创 RK3568 UBUNTU修改网卡名称

​​​​​​RK3568 UBUNTU系统有两个网卡,ETH0和ETH1,于设备机壳丝印ETH1、ETH2无法对应,于是百度了一下相关的修改办法,有修改设备树的等等,挑了一个最简单,验证通过。注:重启后,网卡名称会编程之前的名称,解决办法:将上述内容做成脚本,放到系统启动项上,开机启动。

2024-04-15 14:17:01 567

原创 为什么电可以点亮灯泡

为什么电可以点亮灯泡

2024-01-04 23:38:33 923

转载 海拔高度对电子产品性能的影响及要求

我们可发现无论是热辐射还是热传导,如果热量是传递到机箱内空气中,最终需要通过热对流传递到空气外,而热对流需要空气介质,就像真空中热量只能通过热辐射传递(月球有热源时最高温127℃,无热源最低温-183℃),空气密度下降将导致同功耗情况下,对产品散热效率要求更高,继而对散热设计提出新要求。查看下述两个表数据,海拔每升高1km,相对大气压力约降低12%,空气密度约降低10%,绝对湿度随之降低,最高温度降低5 ℃,平均温度降低5 ℃。温度降低则反之,则当自由电子数量无法满足器件开始工作临界条件时,机器无法启动。

2023-12-07 12:03:58 2511

原创 RK3568禁用调试口改成普通口

【代码】RK3568禁用调试口改成普通口。

2023-11-06 14:08:43 1134

原创 ubuntu 20.04.1 LTS 开机自启动脚本服务开启

ubuntu 20.04.1 LTS 开机自启动脚本服务开启

2023-11-04 22:59:13 703

转载 要设置Ubuntu上的网卡速率

请将"ethX"替换为您要更改速率的网卡接口的名称,如eth0或enp3s0。将"Y"替换为您要设置的速率值,如1000表示设置为千兆位速率。将"Z"替换为全双工模式(full duplex)或半双工模式(half duplex)。将"A"替换为是否启用自动协商。注意:这些设置仅在您的网卡硬件支持所设置的速率和模式时才有效。1. 打开终端:您可以使用快捷键Ctrl+Alt+T或在应用程序菜单中搜索终端来打开终端。请将"ethX"替换为您要检查的网卡接口的名称,如eth0或enp3s0。

2023-10-12 23:35:55 4584

原创 OK3568 UBUNTU 安装使用I2C-TOOLS

3. 检测i2c总线上挂的设备。2. 检测i2c接口数量。

2023-10-11 23:12:29 2009

S3C6410 MFC编码过程介绍

三星S3C6410MFC编码过程介绍,内容较为简单,起到抛砖引玉作用。

2012-11-08

SNMP协议详解

SNMP(Simple Network Management Protocol)是被广泛接受并投入使用的工业标准,它的目标是保证管理信息在任意两点中传送,便于网络管理员在网络上的任何节点检索信息,进行修改,寻找故障;完成故障诊断,容量规划和报告生成。它采用轮询机制,提供最基本的功能集。最适合小型、快速、低价格的环境使用。它只要求无证实的传输层协议UDP,受到许多产品的广泛支持

2013-07-03

AT91SAM9X25底板电路图

AT91SAM9X25开发板底板电路图,pdf

2013-09-18

S3C6410 UM Chinese

三星S3C6410芯片资料的中文版用户手册!

2012-10-06

中兴通讯 MC8332 硬件设计手册

中兴通讯 MC8332 硬件设计手册,对做DTU、报警主机、其它终端设备有帮助。

2013-01-04

JavaScript入门进阶课件

JAVASCRIPT内容简介 讲师:王彦锋 2008年06月 容易入门

2013-01-10

AT91SAM9X25核心板电路图

AT91SAM9X25 AT91SAM9X35 AT91SAM9G35开发板核心板电路图。

2013-09-18

ZLG easyARM615开发板电路图 LM3S615

如标题所示,开发板电路图,pdf文档。 EasyARM615原理图.pdf LM3S-28A_V1.0.pdf LM3S-48_V1.1.pdf

2009-03-02

电力104规约

IEC60870-5-104,远动设备及系统 第5-104部分 传输规约 采用标准传输文件集的IEC60870-5-101网络访问

2013-03-21

S3C6410 MFC 编解码实例

三星S3C6410的MFC编解码源代码,稍作修改可以应用在自己的系统中。

2012-11-08

S3C6410核心板电路图

S3C6410核心板电路图

2012-10-06

通信原理PPT

大连海事大学刘教授做的通信原理PPT,很是不错!值得收藏! 第一章 绪论 第二章 随机信号分析 第三章 信道与噪声 第四章 模拟调制系统 第五章 数字基带传输系统 第六章 数字频带传输系统 第七章 模拟信号的数字传输 第八章 数字信号的最佳接收 第九章 差错控制编码 第十章 伪随机序列 第十一章 同步原理

2013-01-05

Cadence16.6破解文件加安装步骤

WIN7 64BIT系统下测试验证通过 具体的步骤: 1、安装licensemanager,问license时,单击cancel,然后finish. 2、接下来安装cadence的product,即第二项,直到结束. 3、在任务管理器中确认一下是否有这两个进程,有就结束掉,即cdsNameServer.exe和cdsMsgServer.exe,没有就算了.(电脑开机没运行过Cadence软件就不用执行这一步). 4.把安装目录下的SPB_16.6/tools/pspice目录下的orsimsetup.dll剪切出来找个地方先放着不理(然后破解完毕再拷进原处,如果不用仿真,可以删之)。 5、把破解文件夹crack中LicenseManager文件夹下的pubkey、pubkey.exe和lLicenseManagerPubkey.bat放到Cadence\LicenseManager目录下并运行lLicenseManagerPubkey.bat (如果是WIN764位操作系统请把cdslmd.exe文件复制到Cadence\LicenseManager目录下覆盖原文件。其他操作系统不用,直接下一步) 6、把破解文件夹crack里crack\SPB_16.6\tools的pubkey、pubkey.exe和Tools.bat放到Cadence\SPB_16.6\tools目录下并运行Tools.bat (注意看一下DOS窗口会不会一闪而过,如果运行差不多一分钟就说明破解成功) 7、打开破解文件夹crack里LicGen文件夹,然后双击licgen.bat生成新的license.lic,习惯上把这license文件拷到桌面上放着. 8.在电脑开始菜单中的程序里找到cadence文件夹,点开再点开License Manager,运行License servers configuration Unilily,弹出的对话框中点browes...指向第7步拷贝到桌面上的license.lic,打开 它(open)再点下一步(next),将Host Name项中主机名改成你的电脑系统里的主机名(完整的计算机名称),然后点下一步按界面提示直到完成第7步. 9.在电脑开始菜单中的程序里找到cadence文件夹(windows7下),点开再点开,运行License client configuration Unility,填入5280@(你的主机名),点下一步(next),最后点finish,完成这第8步. 10.在电脑开始菜单中的程序里找到cadence文件夹(windows7下),点开再点开,运行Lm Tools,点Config Services项,Path to the license file项中,点Browes指向c:\cadence\License Manager\license.dat(如果看不见icense.dat,请在类型中下拉选择DAT类型),打开它 (open)再点Save Service.然后启动一下服务。到此,破解完成. 11、如果以上步骤都完成了,打开软件提示找不到证书,请打开环境变量,用户变量中看看 CDS_LIC_FILE 变量值是否为 5280@(你的主机名),如果没 CDS_LIC_FILE变量名,请添加一个变量。变量名为CDS_LIC_FILE 变量值为 5280@(你的主机名) 12. 64位操作系统,软件破解完请把cdslmd.exe文件复制到Cadence\LicenseManager目录下覆盖原文件。

2013-05-18

ADS1.2补丁文件

ADS1.2_ Build848,ADS1.2补丁文件,出现build 848 error时使用,ADS已经停止更新,是ADS最后的补丁。

2012-12-04

S3C6410 MFC 编码源程序

三星S3C6410 MFC H264编码源程序,附有PC端显示软件。

2012-11-08

s3c6410_mfcSRC

三星S3C6410 MFC 编码源程序,有配套的PC客户端,稍作修改即可应用到自己的产品中。

2012-11-08

USB串口驱动

USB转串口驱动WIN7WIN8支持64bit,驱动装了好久没装上,直到找到了这个文件。

2014-04-24

LM3Sxxx RTC

晚上有人写的关于LM3Sxxx RTC的使用例子: RTC确实无法直接支持掉电运行,不过有办法解决,可以开启BOD掉电检测中断,断电后,系统电压低于BOD电压时就会进入中断,此时在BOD中断服务程序里,使能关于uart的Hibernate,进入冬眠模式,在此模式下,RTC会由电池供电继续计时;注意电源要有稍大的电容,保证掉电时可以运行中断服务程序。

2013-03-25

DataPulse SCADA基础设备设施采集监控系统

DataPulse 采用 单体式部署、分层式设计 的技术架构。系统自下而上分为设备接入层、实时数据处理层、业务联动层、北向服务层与 Web 展示层;运行时采用多线程并发模型,采集线程与数据处理线程通过环形缓冲区以生产者-消费者方式解耦,告警联动基于进程内事件队列异步分发,并以中央内存实时表统一支撑 Web、Modbus、MQTT 三类访问通道。设备协议通过嵌入式 Python 脚本插件扩展,历史与配置数据分别存储于 SQLite 历史库与配置库。整体形态为一套面向边缘部署 SCADA 系统。可快速安装部署,完成对配电系统、UPS、消防、精密空调、温湿度、泄漏检测、门禁、视频等基础设施设备的采集和监控,支持短信、电话、邮件告警通知,支持各种可配置联动控制,可实现绝大部分中小型机房24小时无人值守功能。详见:https://blog.youkuaiyun.com/shjhuang/article/details/166993640?spm=1011.2124.3001.6209

2026-10-02

IPC-2221A+通用的PCB设计标准,英文版,有用到的可以参考下

IPC-2221A+通用的PCB设计标准,英文版,有用到的可以参考下

2026-03-06

芯海CS1238驱动例程

#include "CS1238.h" /****************************************************************************** *函数名 :CS1238_Init *参数 :无 *返回 :无 *描述 :初始化CS1238 ********************************************************************************/ void CS1238_Init(void) { #if 1 GPIO_InitTypeDef GPIO_InitStructure; RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOD, ENABLE ); GPIO_InitStructure.GPIO_Pin = GPIO_Pin_13|GPIO_Pin_14; GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP ; //推挽输出 GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; GPIO_Init(GPIOD, &GPIO_InitStructure); GPIO_ResetBits(GPIOD, GPIO_Pin_13|GPIO_Pin_14); //PD13,PD14 输出高 #endif } /****************************************************************************** *函数名 :F_AD_Clock *参数 :无 *返回 :无 *描述 :AD时钟 ***********************

2025-10-04

设备使用寿命的温湿度加速老化评估使用寿命和MTBF计算公式

关于设备使用寿命的温湿度加速老化评估使用寿命和MTBF计算公式,填入相关参数就可以得到MTBF及使用寿命

2025-04-08

CH35X CH384驱动源文件

CH35X CH384驱动源文件,已验证UBUNTU20.04

2024-09-19

check-config.sh

Docker安装前,系统是否具备必要的环境检测脚本。 #!/usr/bin/env sh set -e EXITCODE=0 # bits of this were adapted from lxc-checkconfig # see also https://github.com/lxc/lxc/blob/lxc-1.0.2/src/lxc/lxc-checkconfig.in possibleConfigs=" /proc/config.gz /boot/config-$(uname -r) /usr/src/linux-$(uname -r)/.config /usr/src/linux/.config "

2024-09-16

IEEE-802.3总线局域网

对以太网组成、规范做了详细说明

2024-08-20

STM32 LwIP内存配置

ST官方对STM32使用LWIP的配置说明。 LwIP 在 lwipopts.h 和 opt.h 头文件中提供了多个配置选项。用户可以根据不同的性能需求和不同应用的内存限制对协议栈用 到的内存配置进行调节。Opt.h 头文件中包括协议使能和设置,内存设置,调试选项等等。而 Lwipopts.h 头文件中集合了 opt.h 中一些常常需要改动的部分。一般情况下用户对 lwipopts.h 头文件进行修改就可以了。不管是对 lwipopts.h 还是 opt.h 进行修改,都必须保证是在已经对你所改动的内容足够的了解的情况下进行,所做的改动是正确的,否则有可能导致协议栈 不能正常工作,或者效率低下

2018-03-27

W7500P KEIL 支持库

用于添加W7500P芯片到keil中,具体查看我这边的博客。

2018-09-14

IAR_V9.30破解文件

IAR_V9.30破解文件,测试可用,密码123,用于防止查毒软件。

2016-04-18

snmptrap.zip

WINDOWS下SNMP TRAP接收调试软件,可显示TRAP信息列表和TRAP信息的编码内容,非常适合嵌入式SNMP协议开发者使用。

2019-07-30

TI AM3358评估板原理和PCB图

TI官网的AM3358评估板电气原理图和PCB图,官网下的,可以自己去找找,这可以在这里下载。原理图是Capture,PCB是Allegro。有需要的朋友可以下载。

2018-12-25

短信编码PDU生产解析工具

初学者开发GSM模块、4G模块的时候,需要将国标字符转换成unicode码发送到模块中,才能实现中文短信的收发。该软件可以下显示转码后PDU包的格式,也可以进行PDU包的解码,很适合调试过程中的朋友。

2019-01-14

通过温度和湿度计算露点温度的函数

通过温度和湿度计算露点温度的函数,纯C语言,在Coretex-M0 Keil编译通过,并以用于量产。计算结果,0度以上与维萨拉VISALA计算软件完全一致,0度以下有些偏差。

2020-12-12

铝电解电容器寿命计算公式.xls

铝电解电容器的寿命计算方法the actual service life equivalent calculation method

2021-06-30

GR1089中文第三版

GR1089中文第三版,扫描件,很模糊,看的会有点累。

2016-06-17

Allegro16.6 约束规则设置详解

别人写的Allegro16.6 约束规则设置详解,很详细,很受用,很方便。上传备份、共享下。

2016-04-01

空空如也

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

TA关注的人

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