<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Ning的博客]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/zn2857</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; zn2857]]></copyright><item><title><![CDATA[国密算法介绍]]></title><link>https://blog.csdn.net/zn2857/article/details/144163089</link><guid>https://blog.csdn.net/zn2857/article/details/144163089</guid><author>zn2857</author><pubDate>Sat, 30 Nov 2024 23:23:36 +0800</pubDate><description><![CDATA[国密算法是我国自主研发的密码算法体系，是为保护我国信息安全而开发的一套密码学算法，其标准由国家密码管理局及其密码管理标准委员会制定。国密算法包括对称密码算法、非对称密码算法和杂凑算法，即SM1、SM2、SM3、SM4、SM7、SM9、祖冲之密码算法（ZUC）等。其中，SM1是一种分组密码算法，用于加密和解密数据，该算法未公开；SM2是一种非对称加密算法，基于离散对数实现，常用于数字签名和密钥交换；SM3是一种杂凑算法，用于数据完整性校验和消息认证码，该算法为不可逆的算法，未公开；]]></description><category></category></item><item><title><![CDATA[什么是默克尔树(Merkle Tree)？如何计算默克尔根?]]></title><link>https://blog.csdn.net/zn2857/article/details/144162870</link><guid>https://blog.csdn.net/zn2857/article/details/144162870</guid><author>zn2857</author><pubDate>Sat, 30 Nov 2024 23:05:53 +0800</pubDate><description><![CDATA[默克尔树(Merkle Tree)是一种特殊的二叉树，它的每个节点都存储了一个数据块的哈希值。哈希值是一种可以将任意长度的数据转换为固定长度的字符串的算法，它具有唯一性和不可逆性的特点，即不同的数据块会产生不同的哈希值，而相同的数据块会产生相同的哈希值，且无法从哈希值还原出原始数据。默克尔树的叶子节点存储了数据块本身的哈希值，而非叶子节点存储了其子节点哈希值的组合的哈希值。这样，默克尔树的根节点就包含了所有数据块的哈希信息，可以用来代表整棵树的唯一标识。]]></description><category></category></item><item><title><![CDATA[小型文件系统如何选择？FatFs和LittleFs优缺点比较]]></title><link>https://blog.csdn.net/zn2857/article/details/144162828</link><guid>https://blog.csdn.net/zn2857/article/details/144162828</guid><author>zn2857</author><pubDate>Sat, 30 Nov 2024 23:05:17 +0800</pubDate><description><![CDATA[文件系统在嵌入式系统中的作用不可或缺，它提供了对非易失性存储设备（如闪存、SD卡等）上的数据进行有效组织和管理的能力。通过文件系统，嵌入式系统可以像在传统计算机上一样创建、读取、写入和删除文件，实现了数据的持久化存储和分层次的目录结构。文件系统的存在极大地简化了数据管理任务，提升了系统整体的稳定性和便利性，对于系统配置、数据记录、固件升级等多种应用场景来说至关重要。FatFS 是一个流行的开源、轻量级、通用型的FAT文件系统模块，专为小型嵌入式系统设计，兼容FAT12、FAT16和FAT32格式。]]></description><category></category></item><item><title><![CDATA[链式队列实现]]></title><link>https://blog.csdn.net/zn2857/article/details/135991759</link><guid>https://blog.csdn.net/zn2857/article/details/135991759</guid><author>zn2857</author><pubDate>Fri, 02 Feb 2024 13:14:52 +0800</pubDate><description><![CDATA[【代码】链式队列实现。]]></description><category></category></item><item><title><![CDATA[CS32L010 用Keil + Jlink(或其它)烧录已有的hex文件]]></title><link>https://blog.csdn.net/zn2857/article/details/135147573</link><guid>https://blog.csdn.net/zn2857/article/details/135147573</guid><author>zn2857</author><pubDate>Fri, 22 Dec 2023 10:44:33 +0800</pubDate><description><![CDATA[设置Download Function，按照图选择，之后删掉Programming Algorithm里面的内容，重新选择对应的选项。打开KEIL，Project-New μVision Project，命名并保存到某个文件夹，比如我命名为burn-wipi。Name of Excutable设置的名称和已有的Hex文件名称相同。设置Debug方式，我这里选择JLINK，之后选择Settings。打开Options for Target。设置Port方式，我这里选择SW。]]></description><category></category></item><item><title><![CDATA[Float类型数据经过snprintf后改为大端字节序]]></title><link>https://blog.csdn.net/zn2857/article/details/134787559</link><guid>https://blog.csdn.net/zn2857/article/details/134787559</guid><author>zn2857</author><pubDate>Mon, 04 Dec 2023 16:27:33 +0800</pubDate><description><![CDATA[最近有个项目，要求吧float类型给用十六进制传到服务器，发现经过snprintf后，mcu小端字节序改为了大端字节序。因此写了这个测试函数，确认是否是snprintf改变了字节序。]]></description><category></category></item><item><title><![CDATA[查询局域网哪些IP被占用]]></title><link>https://blog.csdn.net/zn2857/article/details/134784729</link><guid>https://blog.csdn.net/zn2857/article/details/134784729</guid><author>zn2857</author><pubDate>Mon, 04 Dec 2023 15:07:14 +0800</pubDate><description><![CDATA[Free Ip Scanner]]></description><category></category></item><item><title><![CDATA[阿里云手动下发指令到设备-用于设备调试]]></title><link>https://blog.csdn.net/zn2857/article/details/134708506</link><guid>https://blog.csdn.net/zn2857/article/details/134708506</guid><author>zn2857</author><pubDate>Thu, 30 Nov 2023 11:31:38 +0800</pubDate><description><![CDATA[打开自己阿里云，设备，Topic列表，订阅后Topic列表里会有一个发布消息。下发消息测试3072字节，可以下发。]]></description><category></category></item><item><title><![CDATA[腾讯云手动下发指令到设备-用于设备调试]]></title><link>https://blog.csdn.net/zn2857/article/details/134708408</link><guid>https://blog.csdn.net/zn2857/article/details/134708408</guid><author>zn2857</author><pubDate>Thu, 30 Nov 2023 11:29:48 +0800</pubDate><description><![CDATA[如下图填写，Topic和产品ID到自己的腾讯云，产品设置和Topic管理里面找，数据是自己需要下发的真实数据，必须是string。打开腾讯云API Explorer，Publish Msg。设备在线时，点击发起调用即可。]]></description><category></category></item><item><title><![CDATA[网络调试助手 连接Onenet 多协议接入平台 TCP透传协议]]></title><link>https://blog.csdn.net/zn2857/article/details/134707958</link><guid>https://blog.csdn.net/zn2857/article/details/134707958</guid><author>zn2857</author><pubDate>Thu, 30 Nov 2023 11:24:18 +0800</pubDate><description><![CDATA[lPARSER_NAME：用户自定义解析脚本的名称，用户上传脚本时指定的唯一字符串标识。lAUTH_INFO：设备鉴权信息，在设备注册时，用户创建设备时指定的唯一字符串标识。lPID：产品ID，创建产品时OneNET生成的产品唯一性数字标识。选择TCP透传协议，点击添加产品，输入信息，点击确认。打开Onenet平台，多协议接入。下面需要上传一个解析脚本文件。点击设备列表，添加设备。]]></description><category></category></item><item><title><![CDATA[阿里云新版公共实例从注册账号到创建设备生成参数教程]]></title><link>https://blog.csdn.net/zn2857/article/details/134706903</link><guid>https://blog.csdn.net/zn2857/article/details/134706903</guid><author>zn2857</author><pubDate>Thu, 30 Nov 2023 10:54:42 +0800</pubDate><description><![CDATA[参考下面链接阿里云文档，生成mqtt参数（设备clientid任意）认证成功后，点击上一步界面开通，就可以开通物联网那个平台功能。点击上图空白地方，进入公共实例，点击设备管理产品，创建产品。注册成功后，登录返回第一次打开的界面，点击控制台。点击左上角的菜单，弹出新窗口，搜索物联网平台。如图填写，点击确认，具体含义可以搜索阿里云。打开阿里云官网，点击右上角的登录/注册。打开的界面按照图片输入手机号注册。点击管理设备，添加设备。点击控制台后界面如下。]]></description><category></category></item><item><title><![CDATA[Python 快速简单搭建HTTP本地服务器，内网通过浏览器访问]]></title><link>https://blog.csdn.net/zn2857/article/details/131923629</link><guid>https://blog.csdn.net/zn2857/article/details/131923629</guid><author>zn2857</author><pubDate>Tue, 25 Jul 2023 18:09:41 +0800</pubDate><description><![CDATA[Python HTTP本地服务器]]></description><category></category></item><item><title><![CDATA[CS32L010 SYSTICKS实现us和ms延时函数]]></title><link>https://blog.csdn.net/zn2857/article/details/131836829</link><guid>https://blog.csdn.net/zn2857/article/details/131836829</guid><author>zn2857</author><pubDate>Thu, 20 Jul 2023 18:08:58 +0800</pubDate><description><![CDATA[CS32L010 SYSTICKS]]></description><category></category></item><item><title><![CDATA[腾讯云，物联网开发平台产品，动态注册步骤]]></title><link>https://blog.csdn.net/zn2857/article/details/130767332</link><guid>https://blog.csdn.net/zn2857/article/details/130767332</guid><author>zn2857</author><pubDate>Fri, 19 May 2023 15:22:36 +0800</pubDate><description><![CDATA[使用API Post测试腾讯云物联网平台动态注册]]></description><category></category></item><item><title><![CDATA[X2000 halley5开发板，烧写uboot，kernel，文件系统到开发板]]></title><link>https://blog.csdn.net/zn2857/article/details/128921382</link><guid>https://blog.csdn.net/zn2857/article/details/128921382</guid><author>zn2857</author><pubDate>Tue, 07 Feb 2023 16:39:54 +0800</pubDate><description><![CDATA[linux x2000]]></description><category></category></item><item><title><![CDATA[X2000 halley5开发板，buildroot编译image]]></title><link>https://blog.csdn.net/zn2857/article/details/128919199</link><guid>https://blog.csdn.net/zn2857/article/details/128919199</guid><author>zn2857</author><pubDate>Tue, 07 Feb 2023 16:32:33 +0800</pubDate><description><![CDATA[linux x2000]]></description><category></category></item><item><title><![CDATA[SAM9X60 curiosity开发板，buildroot编译sdcard.img]]></title><link>https://blog.csdn.net/zn2857/article/details/128918505</link><guid>https://blog.csdn.net/zn2857/article/details/128918505</guid><author>zn2857</author><pubDate>Tue, 07 Feb 2023 14:42:34 +0800</pubDate><description><![CDATA[linux sam9x60]]></description><category></category></item><item><title><![CDATA[SAM9X60 curiosity开发板，U盘拷贝文件到开发板]]></title><link>https://blog.csdn.net/zn2857/article/details/128918202</link><guid>https://blog.csdn.net/zn2857/article/details/128918202</guid><author>zn2857</author><pubDate>Tue, 07 Feb 2023 14:31:53 +0800</pubDate><description><![CDATA[linux U盘 sam9x60]]></description><category></category></item><item><title><![CDATA[SAM9X60 curiosity开发板，SYSFS文件系统控制板载三色Led]]></title><link>https://blog.csdn.net/zn2857/article/details/128869065</link><guid>https://blog.csdn.net/zn2857/article/details/128869065</guid><author>zn2857</author><pubDate>Fri, 03 Feb 2023 15:49:22 +0800</pubDate><description><![CDATA[sysfs led]]></description><category></category></item><item><title><![CDATA[win10系统如何禁用驱动程序强制签名]]></title><link>https://blog.csdn.net/zn2857/article/details/127628778</link><guid>https://blog.csdn.net/zn2857/article/details/127628778</guid><author>zn2857</author><pubDate>Tue, 01 Nov 2022 10:30:29 +0800</pubDate><description><![CDATA[win10 驱动强制签名]]></description><category></category></item></channel></rss>