自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

wkd_007的博客

不问收获 但问耕耘

  • 博客(319)
  • 资源 (9)
  • 问答 (1)
  • 收藏
  • 关注

原创 【Onvif从零实践】02、Onvif 核心功能模块介绍与 Profile 详解

本文系统介绍ONVIF核心服务架构,涵盖设备(Device)、媒体(Media)、事件(Event)、PTZ、图像(Imaging)及分析(Analytics)六大服务的功能与开发要点,并详解ONVIF Profile的定义与意义,强调其在保障设备互操作性中的关键作用,助力开发者高效实现NVC客户端开发。

2026-09-11 08:00:00 342

原创 Ubuntu 22.04 Samba 连接故障排查记:从“用户名或密码错误”到 NTLM 版本不兼容

在Ubuntu 22.04配置Samba时,Windows客户端提示“用户名或密码错误” 或 “拒绝访问”,而另一台Ubuntu 18.04正常。记录排查问题过程

2026-05-26 09:25:36 548

原创 【Qt | 编译WinPcap】WinPcap下载、编译成wpcap.dll、Packet.dll

👉本文介绍了 WinPcap,已经 WinPcap 的下载,怎么编译成wpcap.dll、Packet.dll。

2026-03-02 08:00:00 767

原创 【Qt | Qt程序打包】使用Enigma Virtual Box制作“单文件免安装版“Qt程序

👉本文介绍使用Enigma Virtual Box制作"单文件免安装版"Qt程序详细过程。通过本文的详细指南,你应该能够:理解原理、 掌握流程、解决问题。

2026-02-11 16:28:58 916

原创 【Qt | 打包安装包】Windows下使用Inno Setup打包Qt程序成安装包的详细介绍

👉本文详细介绍了使用Inno Setup将Qt程序打包成安装包的完整流程。通过本文的步骤,你可以将开发的Qt程序打包成专业的安装包,方便地分发给最终用户。

2026-02-06 17:42:54 1208 2

原创 【Qt | QTableWidget】Qt 中导出 QTableWidget 数据到 Excel 的 4 种实用方法

本文详细介绍了四种将 QTableWidget 数据导出到 Excel 的实用方法,同时提供了代码、结果演示

2026-02-06 10:31:32 939 5

原创 【Qt | QTableWidget】QTableWidget 类的详细解析与代码实践

👉QTableWidget 是 Qt 中功能强大且易于使用的表格控件,通过本文的详细介绍和完整示例

2026-01-30 17:51:43 854

原创 【Onvif从零实践】03、gSoap 最新版本的介绍、编译,以及 使用 gSoap 生成 Onvif 框架代码

👉gSoap 最新版本的介绍、编译,以及 使用 gSoap 生成 Onvif 框架代码

2026-01-23 19:18:25 1318 5

原创 【交叉编译 | arm版Ubuntu】arm版Ubuntu(飞腾平台)开发环境、交叉编译工具安装

👉本文介绍了 arm版Ubuntu(飞腾平台)搭建开发环境的过程,主要是如何下载、安装交叉编译工具安装。

2026-01-23 13:27:28 1594 20

原创 【C++ | STL】std::map<T> 详细介绍以及例子代码(很全很详细)

本文介绍了C++ STL中的map容器,包括其基本概念、构造函数、赋值操作和元素添加方法。并举例介绍各个用法。

2025-12-19 08:00:00 998

原创 【C++ | STL】std::vector 复制的几个方法总结

介绍c++的 std::vector 复制到另一个 vector 的几种方法,以及举例说明

2025-12-05 18:44:38 1910 2

原创 【C++ | STL】std::vector<T> 详细介绍以及例子代码(很全很详细)

本文总结了 C++ 语言stl 库的 std::vector 的一些常见用法,并举例介绍了各个成员函数的用法。

2025-12-05 08:00:00 1976 5

原创 【Qt | .pro文件】Qt项目文件详解:pro文件与pri文件

本文简单介绍Qt的`.pro`文件、`.pri`文件

2025-10-24 17:47:24 1348

原创 【gcc / g++】Address Sanitizer(ASan)的介绍与使用详解:C/C++ 内存错误检测利器

介绍 Address Sanitizer ,以及使用教程、例子

2025-09-29 08:00:00 1468 3

原创 【Onvif从零实践】03、Onvif 测试工具(ONVIF Device Test Tool)的 安装、使用 教程

👉本文介绍了Onvif 测试工具(ONVIF Device Test Tool)的 安装和使用。通过此工具,用户可快速验证ONVIF设备能力,为系统集成与开发提供可靠基线。

2025-08-01 15:12:36 6174 7

原创 【Onvif从零实践】01、Onvif 详细介绍(从Onvif客户端开发的角度认识Onvif、Web Servies、WSDL、SOAP)

👉本文介绍了Onvif客户端开发的角度介绍了 Onvif 协议,并且介绍一些需要了解的名词 Web Servies、WSDL、SOAP、gSOAP 等。

2025-07-30 09:54:49 1958 24

原创 【RTSP从零实践】14、TCP传输H264格式、AAC格式RTP包(RTP_over_TCP)的RTSP服务器(附带源码)

👉本文介绍了RTP_over_TCP的一些概念,以及TCP同时传输H264格式、AAC格式的RTP包的RTSP服务器实现的步骤和细节,最后提供了实现的源代码,帮助读者学习理解。

2025-07-18 08:00:00 15978 24

原创 【RTSP从零实践】13、TCP传输AAC格式RTP包(RTP_over_TCP)的RTSP服务器(附带源码)

👉本文介绍了RTP_over_TCP的一些概念,以及TCP传输AAC格式的RTP包的RTSP服务器实现的步骤和细节,最后提供了实现的源代码,帮助读者学习理解。

2025-07-16 14:12:49 971 5

原创 【RTSP从零实践】12、TCP传输H264格式RTP包(RTP_over_TCP)的RTSP服务器(附带源码)

本文介绍了RTP_over_TCP的一些概念,以及TCP传输H264RTP包的RTSP服务器实现的步骤和细节,最后提供了实现的源代码,帮助读者学习理解。

2025-07-16 08:00:00 1687 28

原创 【VScode | 快捷键】全局搜索快捷键(ctrl+shift+f)失效原因及解决方法

👉本文介绍了VScode使用过程中快捷键失效的原因和解决办法,主要是与其他软件冲突,或是快捷键被修改了

2025-07-11 14:20:32 4122 1

原创 【RTSP从零实践】11、多播同时传输H264、AAC码流的RTSP服务器——最简单的实现例子(附带源码)

本文介绍了多播的一些概念,以及多播传输H264、AAC码流的RTSP服务器实现的步骤和细节,最后提供了实现的源代码,帮助读者学习理解。

2025-07-10 16:02:13 1044 1

原创 【RTSP从零实践】10、多播传输AAC码流的RTSP服务器——最简单的实现例子(附带源码)

本文介绍了多播的一些概念,以及多播传输AAC码流的RTSP服务器实现的步骤和细节,最后提供了实现的源代码,帮助读者学习理解。

2025-07-09 14:25:33 1135 1

原创 【RTSP从零实践】9、多播传输AAC格式的RTP包(附带源码)

本文介绍了多播的一些概念,以及多播传输AAC格式的RTP包的步骤和细节,最后提供了实现的源代码,帮助读者学习理解。

2025-07-09 11:54:26 1086 1

原创 【RTSP从零实践】8、多播传输H264码流的RTSP服务器——最简单的实现例子(附带源码)

本文介绍了多播的一些概念,以及多播传输H264码流的RTSP服务器实现的步骤和细节,最后提供了实现的源代码,帮助读者学习理解。

2025-07-08 14:32:02 1064 1

原创 【RTSP从零实践】7、多播传输H264格式的RTP包(附带源码)

本文介绍了多播的一些概念,以及多播传输H264格式的RTP包的步骤和细节,最后提供了实现的源代码,帮助读者学习理解。

2025-07-08 09:22:38 1756 21

原创 【VScode | 格式化文档】一文掌握VScode使用 clang-format 的文档格式化(C/C++)

👉本文介绍了VScode针对C/C++语言进行代码格式化的功能,介绍了 clang-format 功能,以及设置 VScode 的 clang-format 配置。

2025-07-04 13:40:37 3071 18

原创 【RTSP从零实践】6、实现最简单的同时传输H264、AAC的RTSP服务器

文章介绍如何实现最简单一个最简单的RTSP服务器,可以同时传输H264数据、AAC数据。

2025-07-02 17:51:59 2481 15

原创 【RTSP从零实践】5、实现最简单的传输AAC的RTSP服务器

本文介绍了实现介绍怎么通过RTSP协议通信,将aac音频数据封装成RTP包并发送的,也提供了实现源码和运行结果,可以帮助读者快速了解怎样实现一个最简单的RTSP服务器。

2025-07-02 08:00:00 1337 4

原创 【RTSP从零实践】4、使用RTP协议封装并传输AAC

本文介绍了实现 使用RTP协议封装并传输 AAC 的一些步骤和细节,介绍了RTP封包格式,sdp相关知识等,也提供了实现源码和运行结果,可以帮助读者快速了解RTP协议怎么传输AAC数据的。

2025-07-01 18:48:29 1137 13

原创 【RTSP从零实践】3、实现最简单的传输H264的RTSP服务器

本文介绍了实现介绍怎么通过RTSP协议通信,将H264视频数据封装成RTP包并发送的,也提供了实现源码和运行结果,可以帮助读者快速了解怎样实现一个最简单的RTSP服务器。

2025-06-30 14:19:24 1409 4

原创 【C语言 | 字符串处理】sscanf 用法(星号*、集合%[]等)详细介绍、使用例子源码

本文介绍了 sscanf 用法 的详细用法, 结合例子学习,一定有所收益。

2025-06-30 10:19:59 1657 13

原创 【开源库 | libpng】使用 libpng 读写 png 文件详细教程(附带源码)

本文先介绍了使用 libpng 库读取png文件的步骤,然后又介绍了使用 libpng 库写入png文件的步骤,最后给出了源码地址。

2025-06-25 11:56:18 2631

原创 【RTSP从零实践】2、使用RTP协议封装并传输H264

本文介绍了实现 使用RTP协议封装并传输H264 的一些步骤和细节,介绍了RTP封包格式,sdp相关知识等,也提供了实现源码和运行结果,可以帮助读者快速了解RT协议。

2025-06-20 19:32:17 1146 7

原创 【音视频 | RTP】RTP协议详解(H.264的RTP封包格式、AAC的RTP封包格式)

本文介绍了RTP协议的相关协议,RTP数据包格式,H264的RTP封包、AAC的RTP封包格式 等

2025-06-20 08:00:00 6432 21

原创 【RTSP从零实践】1、根据RTSP协议实现一个RTSP服务

本文介绍了实现一个最简单的 RTSP服务端 的一些步骤和细节,也提供了实现源码和运行结果,可以帮助读者快速了解RTSP服务端的实现。

2025-06-07 21:00:13 1714 2

原创 【C++ | 内存管理】C++ weak_ptr 详解:成员函数、使用例子与实现原理

本文详细介绍了C++11引入的智能指针 std::weak_ptr 的使用、实现

2025-05-16 12:21:35 1301

原创 【C++ | 内存管理】C++ shared_ptr 详解:成员函数、使用例子和实现原理

本文介绍了C++11中的智能指针std::shared_ptr的使用及其实现原理,附有例子代码。

2025-05-16 09:20:01 1392

原创 【C++ | 内存管理】C++ 智能指针 std::unique_ptr 详解及使用例子代码

本文将详细介绍 std::unique_ptr 的使用及例子、实现原理等

2025-05-13 08:00:00 1506

原创 【Ubuntu | 网络】Vmware虚拟机里的Ubuntu开机后没有网络接口、也没有网络图标

本文介绍了 Vmware 的 Ubuntu18.04 网络图标消失,网络接口消失等问题的处理和解决方案。

2025-04-15 16:27:47 2054 3

原创 【音视频 | AAC】AAC编码库faac介绍、使用步骤、例子代码

本文介绍了AAC音频编码库 faac ,并介绍了其使用流程,最后给出了使用例子源码.

2025-03-06 08:30:00 2406 1

Mpeg-AAC ISO-IEC 14496-3 第四版(最新) 2009-09-01完整版

Mpeg-AAC ISO-IEC 14496-3 第四版(最新) 2009-09-01.tar 本文档内容有介绍 AAC 编码的详细协议,是国际标准化组织发布的标准,对于开发AAC的开发人员非常有帮助,想详细了解AAC的可以下载了解,文档是英文的PDF,需要的可以下载。 本文档共 1416 页,是完整版,不同于网上的100多页的。

2023-12-18

cJSON使用的例子,介绍cJSON怎样解析JSON数据

cJSON使用的例子,介绍cJSON怎样解析JSON数据 里面包含2个例子,一个介绍如何制作JSON数据,另一个介绍怎么解析JSON数据 解析JSON文本的步骤: 1、调用cJSON_Parse函数解析JSON数据; 2、根据名称依次获取各个JSON数据对象; 3、遇到JSON数据值是对象的,需要依次获取这个对象的JSON数据; 4、遇到JSON数据值是数组的,调用cJSON_GetArraySize获取数组大小,再调用cJSON_GetArrayItem获取各个数组下标对象; 5、遇到JSON数据值是布尔值,调用cJSON_IsFalse、cJSON_IsTrue可以判断是false还是true; 6、遇到JSON数据值是null,调用cJSON_IsNull可以判断是否为null。 7、最后,使用完记得释放内存

2023-12-19

48000Hz-s16le-1ch-ChengDu.opus,opus 编码的 Ogg 封装格式文件

opus 编码的 Ogg 封装格式文件, 文件使使用 opusenc 转换的 opus 格式文件,可以直接在VLC播放,音频内容是《成都》歌曲的截取。 Ogg的页(page)由页面头部(page header) 加上该页的各个段(segments)的数据组成。 Ogg 这个词汇通常意指Ogg Vorbis此一音频文件格式,也就是将Vorbis编码的音效包含在Ogg的容器中所成的格式。在以往,.ogg 此一扩展名曾经被用在任何Ogg支持格式下的内容,但在2007年,Xiph.Org 基金会为了向后兼容的考虑,提出请求,将.ogg只留给Vorbis格式来使用。 Xiph.Org基金会决定创造一些新的扩展名和媒体格式来描述不同类型的内容,像是只包含音效所用的.oga,包含或不含声音的影片(涵盖 Theora)所用的.ogv和程序所用的.ogx。

2023-11-01

mqtt-spy最新版本 mqtt-spy 1.0.1 beta 18

mqtt-spy 是一个开源的 MQTT(Message Queuing Telemetry Transport)客户端工具,用于监控和测试 MQTT 代理服务器。它是基于 Java 开发的,可以在多个操作系统上运行,包括 Windows、Linux 和 macOS。mqtt-spy 提供了丰富的功能,使用户能够轻松地与 MQTT 代理进行交互、监视 MQTT 消息流并进行测试。 以下是 mqtt-spy 的一些主要特点和功能: MQTT 客户端:mqtt-spy 允许您模拟 MQTT 客户端,可以连接到 MQTT 代理服务器并发布/订阅主题。这使您能够轻松地与 MQTT 代理进行通信并测试其功能。 实时监控:您可以使用 mqtt-spy 实时监视 MQTT 代理上的消息流。这包括显示已发布和已订阅消息以及与主题相关的其他信息。监控界面可以帮助您了解 MQTT 代理的运行状况。 消息编辑和发送:mqtt-spy 允许您编辑和发送 MQTT 消息,以便进行测试和调试。您可以指定消息的主题、负载和其他属性,并查看消息的发布情况。

2023-10-19

48K采集-16bit位宽-双通道 pcm 文件

48K采样点,16bit位宽,双通道 的pcm测试文件, 这个pcm文件是歌曲《成都》的声音, 可以使用Adobe Audtion或其他声音分析软件进行播放; 使用与音视频开发。 无损音频: PCM文件是一种无损音频格式,它们以原始音频采样的形式存储音频数据,不进行任何压缩或编码。这使得PCM文件的音质非常高,但文件尺寸较大。 采样率和位深度: PCM文件通常包括音频数据的采样率和位深度信息。采样率表示每秒采集的音频样本数量,而位深度表示每个采样的数据精度。常见的位深度包括16位、24位和32位。更高的位深度可以提供更好的音频质量,但也会增加文件大小。 通道数: PCM文件可以是单声道(单通道)或立体声(双通道),也可以包含更多通道,如多通道音频文件,以支持环绕声等音频效果。 文件扩展名: PCM文件通常具有常见的文件扩展名,如.wav(Windows的Wave文件格式)或.raw(原始PCM数据文件)。这些扩展名有助于操作系统和应用程序识别文件格式。 广泛支持: 由于其简单的无损特性,PCM文件在各种音频应用中得到广泛支持,包括音乐制作、音频编辑、游戏开发和多媒体应用程序。

2023-10-13

【调试工具-mqtt-spy】mqtt客户端调试工具 mqtt-spy 详细使用教程

【调试工具|mqtt-spy】mqtt客户端调试工具 mqtt-spy 详细使用教程

2023-10-10

YUVPlayer 播放器

yuv播放器 使用方法: 1、下载压缩包,解压后,运行YUVPlayer.exe; 2、拖拽yuv格式文件到 YUVPlayer 的界面中; 3、选择 YUV类型; 4、选择 帧率; 5、选择分辨率:可以选择自定义宽高; 6、点击播放。

2023-10-07

setuptools-50.3.2.zip 和 pip-20.2.4.tar.gz

Linux下用于python的pip工具(命令),pip依赖setuptools,如果setuptools不存在,也需要安装。这个压缩包把这两个工具放一起了,方便寻找。 先安装setuptools: unzip setuptools-50.3.2.zip cd setuptools-50.3.2/ python3 setup.py install 再安装pip: tar zxf pip-20.2.4.tar.gz cd pip-20.2.4/ sudo python3 setup.py install 按照上面命令可以正确安装,已在Ubuntu18.04正确安装。

2023-09-13

【ARM裸机编程 - 海思SS528】- 操作 GPIO 寄存器输出低电平点亮 LED 灯

【ARM裸机编程 | 海思SS528】- 操作 GPIO 寄存器输出低电平点亮 LED 灯

2023-06-21

ES7243E.pdf - 数据手册 - 芯片手册

ES7243E 是一款高性能音频编解码器芯片。它广泛应用于音频处理和音频设备中,提供了卓越的音频性能和功能。 以下是 ES7243E 芯片的主要特点和功能: 音频编解码:ES7243E 支持多种音频编解码格式,包括 PCM(脉冲编码调制)、I2S(串行音频接口)、SPDIF(Sony/Philips数字接口)等。它可以将音频信号进行编码和解码,以实现音频数据的传输和处理。 高音质和低噪声:ES7243E 提供了高品质的音频输出,具有低失真和低噪声的特点。它采用了先进的音频处理算法和低噪声电路设计,以提供清晰、逼真的音频体验。 多通道支持:ES7243E 支持多通道音频处理,可以处理多个独立的音频信号。 音频效果增强:ES7243E 内置了多种音频效果增强功能,如均衡器、混响、3D 音效等。这些功能可以改善音频的音质和环绕感,提供更加丰富和沉浸式的音频体验。 低功耗和小尺寸:ES7243E 采用了低功耗的设计,具有较低的待机功耗和工作功耗。 灵活的接口:ES7243E 提供了多种接口选项,包括 I2C 总线、SPI(串行外设接口)、UART(通用异步收发器)等。

2023-06-21

ISO-IEC 7498-2 OSI Basic Reference Model - Security Architecture

ISO-IEC 7498-1 OSI Basic Reference Model 是国际标准化组织(ISO)和国际电工委员会(IEC)共同发布的一个标准,也称为 OSI Basic Reference Model(OSI 模型),它是一个通信协议参考模型,用于描述计算机或通信系统之间的通信过程,以及如何在这些系统之间进行数据传输和控制。 OSI Basic Reference Model 将通信过程分为七层,每一层都有不同的功能和协议,这些层从下到上依次为: 物理层:负责将数据转换成物理信号,并在网络中传输。 数据链路层:负责在物理连接上可靠地传输数据帧,包括错误检测和纠正。 网络层:负责在网络中寻址和路由,以及将数据包从源节点传输到目标节点。 传输层:负责可靠地传输数据,包括错误检测和纠正,以及流量控制和拥塞控制。 会话层:负责在网络中建立、管理和终止会话。 表示层:负责数据格式转换、数据加密和解密、数据压缩和解压缩。 应用层:提供各种服务,包括文件传输、电子邮件、Web 浏览器等。

2023-06-17

ISO-IEC 7498-1 OSI Basic Reference Model - The Basic Model.pdf

ISO-IEC 7498-1 OSI Basic Reference Model 是国际标准化组织(ISO)和国际电工委员会(IEC)共同发布的一个标准,也称为 OSI Basic Reference Model(OSI 模型),它是一个通信协议参考模型,用于描述计算机或通信系统之间的通信过程,以及如何在这些系统之间进行数据传输和控制。 OSI Basic Reference Model 将通信过程分为七层,每一层都有不同的功能和协议,这些层从下到上依次为: 物理层:负责将数据转换成物理信号,并在网络中传输。 数据链路层:负责在物理连接上可靠地传输数据帧,包括错误检测和纠正。 网络层:负责在网络中寻址和路由,以及将数据包从源节点传输到目标节点。 传输层:负责可靠地传输数据,包括错误检测和纠正,以及流量控制和拥塞控制。 会话层:负责在网络中建立、管理和终止会话。 表示层:负责数据格式转换、数据加密和解密、数据压缩和解压缩。 应用层:提供各种服务,包括文件传输、电子邮件、Web 浏览器等。

2023-06-17

Snipaste 2.8.3 截图软件 -【免费、免安装、开箱即用】

Snipaste 是一款免费的截图工具,它能够帮助用户快速地截取屏幕上的任意区域,并提供了多种编辑和标注工具,方便用户进行图片处理和分享。Snipaste 还支持自定义快捷键、多种截图模式、多屏幕支持等功能,可以大大提高用户的截图效率。 Snipaste 的主要特点包括: 多种截图模式:支持矩形、自由形、窗口、全屏等多种截图模式,满足不同的截图需求。 多种编辑和标注工具:支持画笔、文字、箭头、矩形、圆形、马赛克等多种编辑和标注工具,方便用户进行图片处理和分享。 自定义快捷键:支持自定义快捷键,方便用户快速地进行截图和编辑操作。 多屏幕支持:支持多屏幕环境,用户可以在不同的屏幕上进行截图和编辑操作。 剪贴板支持:支持将截图复制到剪贴板,方便用户在其他应用程序中进行粘贴操作。 配置文件支持:支持导入和导出配置文件,用户可以方便地备份和恢复配置信息。 总之,Snipaste 是一款功能强大、易于使用的截图工具,可以大大提高用户的截图效率。

2023-06-16

Source Insight 4.00.124 安装包

Source Insight 4.00.124 安装包 Source Insight 是一款强大的源代码分析工具,可以用于浏览、编辑、搜索、分析源代码。它支持多种编程语言,包括 C、C++、Java、Objective-C、等 Source Insight 的主要特点包括: 代码导航:可以快速地浏览源代码结构,包括函数、类、变量、宏定义等,并支持跳转到定义、引用、声明等。 符号搜索:可以搜索源代码中的符号,包括函数、变量、宏定义等,并支持模糊搜索、正则表达式搜索等。 代码片段管理:可以管理常用的代码片段,包括代码块、函数模板、注释模板等,并支持自定义代码片段。 自动完成:可以自动完成代码,包括关键字、函数、变量等,并支持自定义自动完成规则。 语法高亮:支持对源代码进行语法高亮,包括关键字、注释、字符串等。 项目管理:可以管理多个项目,包括源代码、头文件、库文件等,并支持自动更新文件列表。 代码分析:可以对源代码进行分析,并生成代码分析报告,包括函数调用图、类继承图等。 总之,Source Insight 是一款功能强大、易于使用的源代码分析工具,可以大大提高开发效率。

2023-06-15

【eMMC芯片datasheet】KLM4G1FETE-B041.pdf

eMMC 芯片是一种内置闪存控制器的嵌入式多媒体卡,通常用作移动设备和嵌入式系统的存储解决方案。eMMC 芯片的 datasheet 是一份详细的文档,其中包含了该芯片的规格、特性、电气参数、引脚定义、寿命特性、封装信息等重要信息。下面,我们将介绍 eMMC 芯片 datasheet 中的一些重要内容。 首先,eMMC 芯片的 datasheet 中会列出该芯片的规格和特性。这些规格和特性包括存储容量、数据传输速度、读写周期、工作温度范围、电源电压等等。这些规格和特性对于选择适合的 eMMC 芯片非常重要,因为它们会影响到芯片的性能和可靠性。 其次,eMMC 芯片的 datasheet 中还会列出芯片的引脚定义和电气参数。这些信息对于设计和使用该芯片的电路板非常重要。引脚定义包括每个引脚的名称、功能、位置和布局等信息。电气参数包括芯片的电源电压、电流、时钟频率、信号电平等信息。这些信息对于电路板的设计、电路的匹配和芯片的可靠性都有很大的影响。 此外,eMMC 芯片的 datasheet 中还包含了该芯片的寿命特性。这些特性包括芯片的擦写次数、保持时间、数据保护等。

2023-06-16

【WindTerm-2.6.0】- 可以替代 secureCrt 和 xShell 的免费ssh工具

在远程终端工具中,secureCrt 和 XShell 是两款比较有名的远程工具,但收费。上一篇文章就介绍了一款免费软件MobaXterm,但菜单都是英文的,而且终端显示编码不支持GB-2312,导致中文乱码。今天就再推荐一款自由(free)软件 —— WindTerm ,说它是自由软件,是因为它在Github上开放源码了,而且该源代码已经获得了1万4个Star了,人气非常高,下面就去感受一下这款神器是怎样受人欢迎的。 WindTerm 的功能很丰富,支持常见的远程协议SSH, Telnet, Tcp, Shell, Serial 等,支持查看历史命令,支持命令自动补全。其界面和配色有点像Visual Stdio类软件风格,在我看来,是挺好看的。此外,还有很多其他功能如:会话管理、窗口拆分、设置自动登录、滚动条内容预览、专注模式、发送命令到多个窗口、历史命令、支持SFTP 等等。

2023-06-15

SecureCRT SecureFX 7.0.0.326 - 中文版-免安装-解压即用

压缩包里有SecureCRT7.0.0.326 和 SecureFX 7.0.0.326的中文版本,且分别有window下的32位(x86)程序和64位(x64)程序。 使用方法:下载后解压即可使用,免安装,免注册,可以支持SSH2、SSH1、Telnet、Telnet/SSH、Relogin、Serial、TAPI、RAW 等协议。 直接运行SecureCRTPortable.exe或SecureFXPortable.exe即可; 此工具一般用来在Window系统下,远程连接Linux/Unix的SSH服务器,达到远程开发、编译的效果;或者在嵌入式开发过程中,用来连接嵌入式开发板,telnet到开发板上,与开发板通信。

2023-02-19

免安装右键菜单管理软件,可以删减右键菜单

针对windows的右键菜单管理软件, 如果右键菜单太多了,而想要删除一些不常用的菜单可以使用本软件删除。 下载后,放到windows系统,解压后,可以直接运行。

2022-08-19

免安装MAC地址扫描工具,扫描ip冲突、mac地址冲突

使用系统:Windows 使用方法:直接双击使用,免安装 可以按照设置的ip地址范围进行扫描,更准确地定位到冲突

2022-08-19

Socket调试工具,支持UDP、TCP

Socket调试工具, 支持创建UDP服务端; 支持创建UDP客户端,向指定IP、指定端口发送指定数据; 支持创建TCP服务端; 支持创建TCP客户端,向指定IP、指定端口发送指定数据; 支持UDP组播发送数据; 使用此工具可以在socket编程时调试,也可以向指定ip发送指定数据

2022-09-20

Win-SDK10.20348-离线安装包.zip

Windows SDK 版本 10.0.20348.0 (对应 Windows 10 版本 2104)是微软提供的一套核心开发工具集4。它主要用于支持特定 Windows 10 版本的开发与调试,具体介绍如下: 系统兼容性 该 SDK 版本主要支持以下操作系统版本的开发与应用部署: Windows 10 版本 2004 4 Windows 10 版本 20H2 4 Windows 10 版本 21H1 4 关联技术与应用场景 CEF3 编译支持 :该版本 SDK 常被用于 Chromium Embedded Framework (CEF3) 等复杂项目的编译与构建。 Windows 应用 SDK 演进 :在更高版本的开发中,微软推出了全新的 Windows 应用 SDK (包含 WinUI 3 框架),旨在提供跨 Windows 10/11 的现代化 UI 开发体验,并支持直接调用系统原生特性(如 AI)。 常见开发报错与解决 在 Visual Studio 2022 等开发环境中进行 C++ 或相关项目编译时,常会遭遇 错误 MSB8036 ,提示“找不到 Windows SDK 版本 10.0.20348.0”。若通过常规的项目属性修改或重定目标无法解决,可尝试以下手动修复方法: 在电脑中搜索并找到 UAP.props 文件(路径通常为:Windows Kits\10\DesignTime\CommonConfiguration\Neutral\UAP\10.0.20348.0\UAP.props)1。 使用记事本打开该文件,找到第 5 行1。 在 <WindowsSdkDir> 标签中添加 Condition="'$(WindowsSdkDir)' != ''" 属性并保存1。 重启开发工具(如 VS2022)即可恢复正常。

2026-07-28

arm-gnu-toolchain-11.3.rel1-x86-64-aarch64-none-linux-gnu.tar.xz

arm-gnu-toolchain 适配于 Ubuntu 22.04 的交叉编译工具,官网下载太慢了,可以下载这个。 Arm GNU Toolchain is a community supported pre-built GNU compiler toolchain for Arm based CPUs. Arm GNU Toolchain releases consists of cross toolchains for the following host operating systems: - GNU/Linux Available for x86_64 and AArch64 host architectures Available for bare-metal and Linux targets - Windows Available for x86 host architecture only (compatible with x86_64) Available for bare-metal and Linux targets - macOS Available for Apple silicon host architectures Available for x86_64 host architectures for releases upto 14.2.rel1 Available for bare-metal targets only Some releases are for specific toolchain variants and might not provide all the toolchain variants.

2026-01-23

ONVIF Device Test Tool

`ONVIF Device Test Tool` 主要功能​ - 设备发现​:自动搜索局域网内的ONVIF兼容设备。 - 功能验证​:测试设备支持的服务(如视频流、PTZ控制、事件报警等)及配置参数(分辨率、帧率等)。 - 安全测试​:验证用户权限、密码安全及数据加密等。 - 性能评估​:检查多用户访问时视频流的稳定性。 - 报告生成​:记录测试结果,便于分析设备兼容性。 使用流程​ 1.安装工具​:从ONVIF官网下载最新版本(需注册会员),按向导安装 。 2.连接设备​:将待测设备接入网络,工具自动搜索并显示设备列表 。 3.选择测试项​:通过“Debug”或“Probe”选项卡选择需测试的功能(如PTZ控制、媒体流获取等),输入用户名密码(若需认证) 。 4.查看结果​:工具会返回响应结果,判断设备是否支持对应功能 。 适用场景​ 制造商​:验证产品是否符合ONVIF标准,确保出厂兼容性 。 集成商​:测试不同厂商设备能否无缝集成,减少调试时间 。 最终用户​:确认设备功能正常,避免兼容性问题 。 注意事项​ 需使用与设备兼容的最新版本工具 。 部分高级功能(如安全模块测试)需结合设备具体配置 。 工具下载及详细使用说明可参考ONVIF官方网站或相关技术文档 。

2025-07-30

pngReadWrite.zip

1、包含了zlib库、libpng库的编译、交叉编译脚本和介绍 2、包含了使用 libpng 库读写 png 图片文件的源码 2.1、打开文件并检查是否png文件 2.2、初始化libpng的数据结构 :png_ptr, info_ptr 2.3、设置错误返回点 2.4、初始化 io, 把png结构体和文件流io进行绑定 2.5、读取文件信息 2.6、读取实际的rgb数据 2.7、释放一些相关的资源和内存

2025-06-24

SDP会话描述协议中文版-RFC4566中文版-RFC2327中文版【只需要5积分】

SDP,全称Session Description Protocol,会话描述协议,是一种用于描述多媒体会话参数的文本协议。 SDP对应的官方文档是RFC2327 ,文档链接:SDP: Session Description Protocol。 SDP定义了一种标准的格式,用于描述会话的各种参数,这些参数对于会话的参与者来说至关重要,因为它们需要根据这些信息来正确配置和连接到会话。SDP可包括以下媒体信息: 媒体类型(音频、视频等); 传送协议(RTP/UDP/IP, H.320等); 媒体格式(H264视频,AAC音频等); 传输地址和端口; 在RTSP框架中,SDP协议主要在响应DESCRIBE请求时,为客户端提供启动和控制媒体流所需的所有必要信息。

2025-06-04

【音视频 - AAC】AAC编码库faac 测试文件.aac、.pcm

【音视频 | AAC】AAC编码库faac 测试文件.aac、.pcm,aac测试文件,pcm测试文件《我只为你着迷》

2025-06-03

《ONVIF协议网络摄像机(IPC)客户端程序开发》专栏的示例代码-2017-06-27.tar.gz

该资源转载自博客专栏文章《ONVIF协议网络摄像机(IPC)客户端程序开发》中附带的示例代码 博客:http://blog.csdn.net/benkaoya 专栏:http://blog.csdn.net/benkaoya/article/details/72424335 ONVIF(Open Network Video Interface Forum)协议是网络视频设备之间的一种开放标准接口,它定义了设备和服务如何通过网络进行通信。此协议主要用于IP摄像机(IPC)和视频管理系统(VMS),允许不同制造商的设备无缝集成。在这个项目中,我们将深入探讨如何开发一个ONVIF协议的网络摄像机客户端程序。 1. **ONVIF协议基础知识**: ONVIF协议定义了几个核心服务,包括设备管理、媒体服务、事件服务和访问控制。这些服务允许客户端发现、配置、控制和播放来自ONVIF兼容设备的视频流。协议基于SOAP(简单对象访问协议)和WSDL(Web服务描述语言)构建,通常使用HTTP或HTTPS作为传输层。 2. **设备发现**: 开发ONVIF客户端时,首先需要实现设备发现功能。这通常通过SSDP(简单服务发现协议)和SOAP的`GetServices`请求来完成,以查找网络上的ONVIF设备并获取其配置信息。 3. **认证与授权**: ONVIF设备可能支持多种认证机制,如基本身份验证、Digest认证或X.509证书。客户端需要能够处理这些认证方式,以安全地与设备交互。 4. **媒体服务**: 媒体服务允许客户端获取视频流、音频流和元数据。客户端需要发送`GetStreamUri`请求来获取RTSP(实时流协议)或HTTP流的URI,然后使用合适的播放器(如FFmpeg或VLC)处理流。 5. **PTZ控制**:

2025-04-03

AAC 解码库 -faad2-2.11.1.tar.gz

`faad` 的全称是 `Freeware Advanced Audio (AAC) Decoder`,faad2 是一个开源的、免费的 AAC 音频解码器库。它能够将 AAC 编码的音频文件或数据流解码为未压缩的音频数据,如脉冲编码调制(PCM)格式,以便后续的音频播放、编辑等处理。 faad2 支持多种 AAC 音频格式,包括 LC - AAC(Low Complexity AAC)、HE - AAC(High Efficiency AAC)、HE - AAC v2 、MAIN 、 LTP等。这使得它能够处理各种来源的 AAC 音频文件,无论是移动设备上的音频文件,还是在线音频流,都能进行有效的解码。

2025-03-05

AAC 编码库-faac-1-30.tar.gz

`faac` 的全称是 `Freeware Advanced Audio (AAC) Coder`,faac 是一个用于将原始音频数据(如 PCM 格式)编码为 AAC 格式的开源库。它实现了 AAC 编码算法,能够对音频信号进行高效的压缩,同时尽可能保留音频的原始质量。FAAC 提供了简单易用的 API,方便开发者在不同的应用程序中集成 AAC 编码功能。 faac 支持多种 AAC 音频格式,包括 LC - AAC(Low Complexity AAC)、HE - AAC(High Efficiency AAC)、HE - AAC v2 、MAIN 、 LTP等。这使得开发者可以根据不同的应用需求选择合适的编码标准,以平衡音频质量和文件大小。例如,在对音频质量要求较高且带宽充足的场景下,可以选择 LC - AAC;而在带宽有限的情况下,HE - AAC 或 HE - AAC v2 则能提供更好的压缩比。

2025-03-05

Visual Studio2019(64bit).zip

vs2019 安装包,vs2019 安装包,vs2019 安装包,vs2019 安装包,vs2019 安装包,vs2019 安装包。 安装过程参考我的博客:【代码软件 | vs2019】vs2019 的下载、安装详细介绍

2025-02-06

linux下输出重定向C语言代码

linux下输出重定向C语言代码 编译方法: aarch64-mix210-linux-gcc consoleShow.c -o consoleShow 使用方法: consoleShow on:在当前tty显示; consoleShow off:不在当前tty显示,也不在串口显示 consoleShow console:在串口显示 使用方法: consoleShow on:在当前tty显示; consoleShow off:不在当前tty显示,也不在串口显示 consoleShow console:在串口显示 使用方法: consoleShow on:在当前tty显示; consoleShow off:不在当前tty显示,也不在串口显示 consoleShow console:在串口显示 使用方法: consoleShow on:在当前tty显示; consoleShow off:不在当前tty显示,也不在串口显示 consoleShow console:在串口显示

2024-12-19

SS528-22AP30-PINOUT-CN.xlsx

海思SS528的管脚复用文件: 1、SS528-22AP30_PINOUT_CN.xlsx 2、SS528-22AP30_PINOUT_CN.xlsx 3、SS528-22AP30_PINOUT_CN.xlsx 4、SS528-22AP30_PINOUT_CN.xlsx 5、SS528-22AP30_PINOUT_CN.xlsx 5、SS528-22AP30_PINOUT_CN.xlsx 5、SS528-22AP30_PINOUT_CN.xlsx 5、SS528-22AP30_PINOUT_CN.xlsx 5、SS528-22AP30_PINOUT_CN.xlsx 5、SS528-22AP30_PINOUT_CN.xlsx 5、SS528-22AP30_PINOUT_CN.xlsx 5、SS528-22AP30_PINOUT_CN.xlsx 5、SS528-22AP30_PINOUT_CN.xlsx 5、SS528-22AP30_PINOUT_CN.xlsx 5、SS528-22AP30_PINOUT_CN.xlsx 5、SS528-22AP30_PINOUT_CN.xlsx

2024-12-10

福昕高级PDF编译器 9.4.1

福昕高级 PDF 编辑器专业版,不仅可迅速、便捷地创建和编辑符合行业标准的 PDF 文档, 还提供保护重要文档和档案的安全性,保证文件批准后不被篡改。可它符合大企业对文档的. 福昕高级 PDF 编辑器的工作区域中有许多工具能帮助处理 PDF 文件,且工作区域被分为工 具栏(功能区)、文档显示区域、导航栏和状态栏。快速使用福昕高级 PDF 编辑器的最好途 径就是先充分熟悉软件的工作区域。

2024-11-19

PDF Password Remover-7.4 删除pdf密码

PDF密码清除工具(Wondershare PDF Password Remover)是用来加密PDF文档的密码清理移除工具,本软件可以破解加密PDF文件的密码,从而对密码进行清除,实现解密的功能。 有两种类型的密码: 用户密码和所有者密码。 用户密码也被命名为打开密码。它用来保护 PDF 文件从开幕。如果一个用户密码受保护的 PDF 文件,人们需要输入正确的密码才能打开它。 所有者密码用于防止复制、 编辑和打印 PDF 文件。如果所有者密码受保护的 PDF 文件,人们可以读它,但不能更改它。

2024-11-19

CrystalDiskInfo-9.2.0(解压即用,免安装) - 硬盘健康状况检测工具

CrystalDiskInfo 是一款支持检测HDD/SSD硬盘信息,健康度监控的应用程序。支持显示HDD基本信息,监控S.M.A.R.T.技术及磁盘的温度。CrystalDiskInfo 也支持用列表展示S.M.A.R.T.数据信息。 同时也基于当前磁盘驱动器的SMART状态提供一个健康评估,额外包括磁盘中心温度。当各种因素接近危险级别的阈值时,CrystalDiskInfo 将会向用户提供警告,提示用户及时备份个人数据以防万一,毕竟数据无价,硬盘有价。 CrystalDiskInfo发现硬盘不良状态,如何解决 ? 坏道的,用mhdd在dos系统下检测sat硬盘,是最准确最权威的!到售后检测硬盘都是用pc-3000和mhdd测的。 这个工具貌似是检测SSD的 对机械硬盘检测效果不好。 硬盘S.M.A.R.T表中的05 C4 C5 C6项是关于硬盘坏道的计数 05是修复之后的计数 C4是单独的计数[修复和未修复的坏道都将计数] C5是当前待修复的扇区 就是在遇到这个有问题的扇区时将会尝试修复 C6一般情况下是突然关机导致的无法修复的扇区 一般情况是物理坏道

2024-09-26

Qt5开发及实例-第4版-完整高清-带目录.zip

以Qt 5.11为平台,介绍内容包括Qt概述,模板库、工具类及控件,布局管理,基本对话框,主窗口,图形与图片,图形视图框架,模型/视图结构,文件及磁盘处理,网络与通信,事件处理及实例,多线程,数据库,操作Office,多国语言国际化,单元 本书以Qt 5.11为平台,介绍内容包括Qt概述,模板库、工具类及控件,布局管理,基本对话框,主窗口,图形与图片,图形视图框架,模型/视图结构,文件及磁盘处理,网络与通信,事件处理及实例,多线程,数据库,操作办公室,多国语言国际化,单元 测试框架,QML编程基础,QML动画特效,Qt Quick Controls 开发基础,Qt QuickControls 2新颖界面开发等。 测试框架、QML编程基础、QML动画特效、Qt Quick Controls开发基础、Qt QuickControls 2新颖界面开发等。 本书在上一版的基础上对综合实例进行了重新设计,对Qt 功能进行了大幅扩展。全书分为以下5个部分。 本书在上一版的基础上对综合实例进行了重新设计,对Qt功能进行了大幅扩展.全书分为以下5个部分.

2024-09-03

VMware-workstation-full-17.0.0-20800274.zip

打开VMware17软件后,点击创建新的虚拟机,如图: 勾选自定义(高级),然后点击 下一步: 选择虚拟机硬件兼容性,这里我选择 Workstation 12.x ,希望这个虚拟机可以在更低的版本VMware软件也可以运行,点击下一步: 安装客户机操作系统,勾选稍后安装操作系统,然后点击下一步: 选择客户机操作系统,我安装的是Ubuntu22.04,所以勾选Linux,点击下一步: 命名虚拟机,虚拟机名称可以随便写,安装位置最好别选择C盘,后面随着系统的不断使用,会不断占用磁盘空间,我选择在E盘的创建一个目录来存放,点击下一步: 处理器配置,根据自己电脑的配置来分配,可以指定电脑配置的1/2或1/3分配给虚拟机,我这里直接按默认给的,点击下一步: 虚拟机的内存,根据自己电脑的配置来分配,可以指定电脑配置的1/2或1/3分配给虚拟机,我这里直接按默认给的,点击下一步: 网络类型,勾选使用桥接网络,这样的话,安装后的Ubuntu系统可以直接访问因特网,点击下一步: 选择I/O控制器类型,直接按照推荐的来,点击下一步: 选择磁盘类型,直接按照

2024-08-29

哈希表的C++实现,可以直接编译使用

这是一个C++实现哈希表的源码,对于学习哈希表,以及实现哈希表有很大的帮助。 整个源码可以编译通过并直接使用,里面还给出了使用的例子main.cpp。 这个哈希表提供了常规的操作:插入元素、删除元素、查询元素、查询哈希表元素个数等。并且哈希表元素到了一定个数后,也会自动扩容,无需手动操作。 这个源码也提供了代码的注释,对于学习实现哈希表的同学有很大帮助。 关于哈希表的概念,可以参考这篇文章:https://blog.csdn.net/wkd_007/article/details/140655297 上传源码,用于后续学习、使用,备份于此。如果帮助,欢迎五星好评,多谢支持

2024-07-24

《Unix网络编程卷1:套接字联网API》第三版配套源码

《Unix网络编程卷1:套接字联网API》第三版,书中所有示例的源代码。 适合正在学习 《Unix网络编程卷1:套接字联网API》第三版 的同学,看这些例子可以有效帮助理解书中的举例。

2024-02-26

【音视频 - AAC】AAC格式音频文件解析

【音视频 | AAC】AAC格式音频文件解析 文章分析的aac音频

2023-12-20

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

TA关注的人

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