自定义博客皮肤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)
  • 资源 (3)
  • 收藏
  • 关注

原创 STM32连接WIFI-ESP8266获取天气信息---STA模式运用

1. 小白入门STA模式运用 前面章节讲解了AP模式运用,这节来探索STA模式如何使用。何谓STA模式呢?通俗来讲就是我们的WIFI模块,连接到可用的无线网络(如手机发射出来的热点或者家里路由器的热点),连接上无线网络后,相当于模块也是可以上网了,就跟手机连路由器WIFI上网,这时我们就可以利用模块去访问某些服务器进行通信,来获取我们想要的信息。比如获取天气服务器的天气信息等等。1.1...

2020-04-19 14:34:33 5112 4

原创 STM32程序进不了main函数奇葩现象---你不知道的原因

1.现象 在基于STM32开发一个项目过程中,遇到一个比较奇葩的现象:经常会时不时出现修改上层的应用代码导致程序运行不起来,进不去main函数。这个STM32程序是分为bootloader层和APP层,出现这个奇葩现象的时候,bootloader层是可以正常运行的,但是跳转到APP层的时候,就发现进不了main函数。2.分析 一开始也是找不到原因何在,通过网上搜索发现也有类似出...

2020-04-18 11:14:02 16651 7

原创 STM32连接WIFI-ESP8266实战---AP模式运用

1.ESP8266 WIFI模块初解? ESP8266 是一种采用串口与 MCU(或其他串口设备)通信,内置 TCP/IP协议栈,能够实现串口与 WIFI 之间的转换的模块。该模块只需要简单的串口配置,便可通过网络(WIFI)传输自己的数据,同时支持多种模式的数据传输方案。2.ESP8266 WIFI模块三种模式该模块支持三种数据传输模式,即:串口转WIFI STA模式、串口转AP模...

2020-04-07 23:29:12 18793 7

原创 掌握SQLite数据库--SQL用法

SQLite是一款轻量级、嵌入式的关系型数据库管理系统,以其低资源消耗和跨平台支持而广受欢迎。本文提供了SQLite的全面教程,包括:WAL机制:介绍了WAL的工作原理及其在提升数据库并发性能方面的优势。C语言接口:展示了如何在C语言中设置SQLite数据库为WAL模式。SQL操作:涵盖了创建和删除表、数据的增删改查、表的重命名和字段添加等操作。高级特性:深入探讨了Group by、Order by、INSERT INTO、REPLACE INTO、SELECT DISTINCT和LIMIT等SQ

2024-11-25 09:15:00 938

原创 数字证书与数字签名:网络安全的基石

在数字化时代,个人信息和数据安全面临着前所未有的挑战。为了应对这些挑战,数字证书与数字签名作为网络安全的重要组成部分,其作用及工作原理值得我们深入了解

2024-11-25 09:13:22 772

原创 AI大模型:重塑软件开发流程与模式

在AI技术日新月异的今天,AI大模型正以其独特的能力改变着软件开发的面貌。本文将从传统软件开发流程与模式出发,对比AI参与的软件开发,分析AI带来的优势、挑战及应对策略,展望未来发展趋势。

2024-11-17 21:40:18 488 1

原创 嵌入式开发人员如何选择合适的开源前端框架进行Web开发

在嵌入式系统的Web开发中,选择合适的开源前端框架至关重要。本文将介绍几款流行的开源前端框架,并分析它们的特点和适用场景,帮助嵌入式开发人员做出明智的选择。

2024-11-17 21:03:02 1819

原创 vscode支持keil编译、下载、烧录

的中,如果出现乱码请在右下角改变一下编码格式即可。(然后便进行编辑、编译和下载烧录了)

2024-04-29 19:26:18 1640 2

原创 Windows下bat脚本运用

d:\temp\file1.txt d:\temp1 /y 将文件file1.txt复制到temp1目录,有相同文件覆盖原文件,不提示。d:\temp1\* d:\temp2 /y 将temp1目录下的所有文件复制到temp2目录,有相同文件覆盖原文件,不提示。temp1 d:\temp2 /s /e /y 将temp1目录下的文件复制到temp2目录,包括temp1子目录下的文件。temp1 d:\temp2 /y 将temp1目录下的文件复制到temp2目录,不包括temp1子目录下的文件。

2024-04-29 19:24:06 2949

原创 windterm 工具使用

application.lockScreenTimeout 设置为 0 或负数即可(需要重启客户端)输入正确用户名和密码即可连接到对应的服务器。找到安装配置目录下的 user.config。点击右下角的设置,添加快捷指令。将压缩包解压到指定目录下。

2024-04-27 16:09:36 1226

原创 esp32开发常见问题

esp32原本的分区表是一个固件(factory)和两个OTA(ota_0,ota_1),而固件(factory)分区是用来兜底的,但是这部分可以用ota_0或ota_1来作为兜底的功能分区。更多内存优化可以参考官方链接:https://docs.espressif.com/projects/esp-idf/zh_CN/latest/esp32/api-guides/performance/ram-usage.html。

2024-04-27 13:33:14 930

原创 STM32运行FreeRtos系统出现信号量错误

现象:在系统运行过程中,出现如下断言错误:

2021-02-22 09:09:31 5037 16

原创 超详细MySQL数据库安装与运用

一. MySQL5.7下载地址:https://mirrors.tuna.tsinghua.edu.cn/mysql/downloads/MySQL-5.7/mysql-5.7.27-winx64.zip二. 具体安装教程1. 将安装包解压到你指定的安装目录下:如 F:\MySQL5.72.解压后如图所示:3.配置MySql的配置文件,在安装文件夹下创建 m...

2020-04-06 17:20:58 611

原创 MQTT如何连接云IOT

1.阿里云IOT平台官方文档了解入口:https://help.aliyun.com/product/30520.html?spm=a2c4g.11186623.6.540.5eb93f82FgFmlm2.MQTT协议连接阿里IOT平台 使用阿里物联网平台的第一步是在云端创建产品和对应设备,获取设备证书(ProductKey、DeviceName和DeviceSecret)。具...

2020-04-05 13:42:23 2703

原创 Windows搭建Apollo MQTT服务器

1.下载Java JDK 安装包 ( apollo 依赖Java环境)下载链接:http://www.oracle.com/technetwork/java/javase/downloads/index.html2.安装 java JDK安装完后设置JAVA_HOME环境变量3.下载 apollo 安装包下载地址:http://archive.apache.org/dis...

2020-04-05 13:34:37 1966 1

原创 MC52i模块通信

对MC52i模块基本了解:该模块是内部自带协议栈的GPRS的模块,具备2波段(900MHZ和1800MHZ)频段工作,AT指令集操作,有以下网络服务:TCP模式:可作为客户端和服务器UDP模式:只作为客户端FTP客户端 HTTP客户端 SMTP客户端 POPS客户端模块工作模式有:URC 模式(AT^SCFG=tcp/withurcs,on) ...

2019-10-14 20:29:51 1136

原创 SVN配置管理

svn配置管理工具,用于对配置项进行版本控制,也是研发人员提交代码和测试程序存放地方。分成两个部分:●配置管理库:即是服务器端,用于统一管理和存储数据(代码,各种软硬件设计文档,产品需求相关文档),以文件和目录形式呈现。●电脑本地文件夹(工作目录):是配置管理库在本地端的一个拷贝Windows系统中通过安装SVN客户端工具来使用:TortoiseSVNsvn常用命令如下:S...

2019-09-29 19:30:18 1516

原创 linux环境变量知多少

linux环境变量 实际上就是用户运行环境的参数集合。Linux 是一个多用户的操作系统。而且在每个用户登录系统后,都会有一个专有的运行环境。通常每个用户默认的环境都是相同的,而这个默认环境实际上就是一组环境变量的定义。用户可以对自己的运行环境进行定制,其方法就是修改相应的系统环境变量常见的环境变量如下:☆PATH 是系统路径。☆HOME 是系统根目录。☆HISTSIZE 是...

2019-09-28 21:12:06 275

原创 MQTT通信知识

MQTTMQTT是一个客户端服务端架构的轻量级发布/订阅模式的消息传输协议。提供有序,可靠的,双向字节流传输。IBM开发的即时通讯协议;客户端发布应用消息给其它相关的客户端订阅以请求接受相关的应用消息取消订阅以移除接受应用消息的请求。从服务端断开连接服务端(服务端不是数据的终点,它只是数据的中转站)接受来自客户端的网络连接。接受客户端发布的应用消息。处理...

2019-09-24 23:37:03 1316

原创 RS485 Modbus协议解析

在工作中,当我们采集采用RS485主从式半双工通讯的传感器时,会接触到Modbus协议。有时我们手上没有实物,只能通过协议文档手册,编写完代码后,自己用RS485来模拟发送验证。下面就说说如何快速组装数值发送验证,以及解析数值。标准Modbus协议结构如下:主机发送读寄存器协议数据结构形式为:设备地址 1字节读寄存器命令 1字节寄存器地址 ...

2019-09-24 20:14:33 15601 1

原创 base64编解码运用

什么是Base64?Base64是网络上最常见的用于传输8Bit字节码的编码方式之一,是一种用64个字符来表示任意二进制数据的方法。常用于在URL、Cookie、网页中传输少量二进制数据用记事本打开exe、jpg、pdf这些文件时,我们都会看到一大堆乱码,因为二进制文件包含很多无法显示和打印的字符,所以,如果要让记事本这样的文本处理软件能处理二进制数据,就需要一个二进制到字符串的转换方法...

2019-09-23 22:21:35 565

原创 stm32存储资源详解

战舰STM32F103ZET6开发板ZET6芯片该芯片内部自带了64k字节的SRAM,以及512K的内部FLASHIROM1=0x80000=512K 和IRAM1=0X10000=64k的大小同时开发板外置了1M字节外部SRAM芯片(IS62WV51216)1M字节(即512K*16位)其中512K是由19根地址线决定,219=512K; 16位是由16根数...

2019-09-22 22:49:50 3488

原创 Git使用和基本命令

版本库(Repository)工作区有一个隐藏目录.git,这个不算工作区,而是Git的版本库。Git的版本库里存了很多东西,其中最重要的就是称为stage(或者叫index)的暂存区,还有Git为我们自动创建的第一个分支master,以及指向master的一个指针叫HEAD一个git仓库管理一个工程git init //创建一个仓库,在工程目录下有一个隐藏的目录.git...

2019-09-22 21:51:15 282

原创 嵌入式关键知识点

中断服务程序ISR特点:1.不能有返回值,必须用void 2.不能传递参数,必须用void 3.多用来处理短而高效的任务 4.ISR内部不可调用不可重入函数。正确ISR例子:void timer0_int(void) interrupt 1 using 1{unsigned char temp1 ; unsigned char temp2 ; }错误ISR例子:_interrupt...

2018-02-28 23:03:45 926

STM32-DMA传输异常问题分析与解决方案

内容概要:本文针对基于STM32F407的工业控制系统中DMA传输异常的问题进行了详细分析并提出了优化方案。问题表现为采样数据随机跳变、DMA传输中断偶发性失效、系统响应变慢甚至触发硬件故障中断。经过初步分析、问题复现与调试,最终确定问题主要出现在外部中断触发频繁、系统负载较高时DMA传输完成标志未及时清除以及内存访问模式不合理导致总线竞争。为解决这些问题,文章提出了一系列优化措施,包括调整DMA配置(如启用FIFO、提高优先级、使用突发传输)、改进中断处理机制(如完善错误处理、确保DMA传输完全停止再处理数据)、优化数据处理(如添加数据有效性检查、系统重新初始化机制)等。优化后,系统稳定性显著提升,连续运行30天无数据异常,DMA传输错误率降低99%,系统响应时间和资源占用也得到了有效改善。 使用场景及目标:①解决STM32项目中DMA传输不稳定、数据异常等问题;②提高系统的稳定性和性能;③掌握DMA配置优化、中断处理改进及数据处理优化的具体方法。

2025-04-13

单片机开发资源大全:全面、系统的单片机学习指南

想入门单片机开发却不知从何下手?《单片机开发资源大全》为你提供了最全面、系统的单片机学习指南!从51单片机到STM32,从Arduino到ESP系列,这份资源大全涵盖了当今主流的所有单片机平台。 内容亮点: 深入浅出的单片机基础概念讲解 主流单片机平台优缺点全面对比 详细的开发环境搭建步骤,小白也能轻松入门 丰富的实战项目案例,理论与实践完美结合 进阶技能指导,助你从入门到精通 适合人群:电子爱好者、嵌入式开发初学者、电子工程专业学生、创客以及希望提升单片机开发技能的工程师。 不论你是想学习简单的LED控制,还是打造复杂的物联网设备,这份资源都能满足你的需求。从硬件选购到代码编写,从环境配置到项目实战,一站式解决你的所有问题!

2025-04-12

【Linux开发】从入门到精通的Linux开发学习资源大全

内容概要:本文档《Linux开发学习资源大全》提供了一个从入门到精通的完整Linux开发学习路径,涵盖基础知识、系统编程、网络编程、内核开发、开发工具、开源项目实践等方面。文档按照不同阶段的需求分类整理了丰富的学习资源,包括但不限于命令行基础、Shell脚本、文件系统、发行版选择、开发环境搭建、虚拟化与容器技术、系统管理、性能分析工具、高级编程技巧、内核开发、网络编程、调试工具、性能分析工具、开源项目实践以及相关书籍、视频教程和认证考试等。; 适合人群:适合不同阶段的Linux开发人员,包括Linux新手、有一定经验的开发者和希望深入研究内核的专业人士。; 使用场景及目标:①帮助Linux新手掌握基础命令行操作、Shell脚本编程、文件系统管理等;②指导中级开发者进行系统编程、网络编程、性能优化等;③支持高级开发者深入了解内核开发、调试技术、高级编程模型等;④为有志于参与开源项目或获得相关认证的人员提供实践机会和学习方向。; 阅读建议:根据个人技术水平和学习目标选择相应章节的内容进行学习。建议从基础资源开始,逐步深入到中级和高级资源,同时结合实际项目和工具进行实践,充分利用提供的参考网站、书籍和视频教程,积极参与社区讨论和技术交流,以全面提升Linux开发技能。

2025-04-12

【嵌入式软件开发】笔试面试资源大全

内容概要:本文档是关于嵌入式软件开发笔试面试资源的全面汇总,涵盖了嵌入式系统的核心知识与面试技巧。文档分为多个章节,首先介绍了嵌入式系统的基本概念、特点及其组成部分,接着深入探讨了嵌入式硬件(如处理器架构、存储器类型)、软件开发(如启动代码、中断服务程序、重入函数)、操作系统与实时系统(如进程与线程、信号量、RTOS)、通信协议(如UART、SPI、I2C)、行业应用(如汽车电子、消费电子、工业控制、医疗设备、航空航天)等方面的知识。此外,还详细讲解了编程语言与工具的选择,调试与测试技术的应用,项目经验与案例分析,以及面试技巧与准备,包括常见面试问题及答案。最后,提供了丰富的学习资源推荐,包括书籍、在线资源、开发板和学习平台、社区和论坛等。 适用人群:具备一定编程基础,特别是对嵌入式软件开发感兴趣的工程师和技术人员,尤其是准备参加相关领域笔试面试的求职者。 使用场景及目标:①帮助读者深入了解嵌入式系统的工作原理和技术细节;②为求职者提供全面的笔试面试准备材料;③指导开发者在实际项目中应用最佳实践,如代码优化、调试技巧、常见陷阱避免等;④为行业从业者提供最新的技术发展趋势和应用案例。 其他说明:本文档不仅涵盖了理论知识,还提供了大量的实际操作建议和面试技巧,旨在帮助读者全面提升嵌入式软件开发的能力。文档内容详实,适合自学或团队培训使用。

2025-04-12

CCF-GESP编程能力等级认证学习指南

内容概要:本文档是关于CCF-GESP(中国计算机学会编程能力等级认证)的学习指南,旨在帮助编程学习者了解并准备该认证。CCF-GESP具有权威性、系统性和实用性,涵盖从入门到高级的多个认证等级,每个等级对应不同的编程能力要求。考试内容包括编程基础、算法和数据结构、编程实践三大部分,形式为机考,时长2小时。文档详细介绍了各阶段的学习路线、知识点详解、备考建议以及学习资源,包括官方资源、在线学习平台、视频课程和技术博客等。同时提供了示例代码和模拟试题,帮助考生更好地理解和掌握知识点。; 适合人群:对编程有兴趣并希望获得专业认证的学生、编程爱好者及从业者,特别是正在准备或考虑参加CCF-GESP认证考试的人士。; 使用场景及目标:①帮助考生系统地学习编程基础知识、算法和数据结构,提升编程实践能力;②指导考生制定合理的学习计划,掌握有效的学习方法和考试技巧;③提供丰富的学习资源和示例代码,辅助考生更好地准备考试。; 其他说明:本指南不仅提供了详细的理论知识,还强调了实践训练的重要性,建议考生在学习过程中多做编程练习,参与在线编程比赛,解决实际问题,并定期进行模拟考试,以确保全面掌握考试所需的知识和技能。

2025-04-08

《软考网络工程师学习资源大全》

内容概要:本文详细介绍了软考网络工程师考试的相关信息,涵盖考试概述、考试大纲、核心知识点、历年真题解析、备考建议、学习资源推荐、实验环境搭建及常见问题解答。考试分为上午的选择题和下午的案例分析题,主要考察计算机网络基础、网络设备配置、网络安全和网络管理等方面的知识。提供了详细的备考计划,强调理解原理、多做实验和总结归纳的重要性。同时推荐了多种学习资源,包括官方教材、在线资源、视频课程和实验环境搭建工具,帮助考生高效备考。 适合人群:有意参加软考网络工程师考试的考生,特别是从事计算机网络相关工作的技术人员。 使用场景及目标:①帮助考生了解考试形式、内容和合格标准;②指导考生制定合理的备考计划;③提供丰富的学习资源和实验环境搭建指南,确保考生能够全面掌握所需知识和技能。 其他说明:本文不仅提供了详细的考试知识点和题型分析,还针对不同基础的考生提供了个性化的备考建议,强调了理解原理、多做实验和总结归纳的学习方法,有助于考生提高学习效率并顺利通过考试。

2025-04-08

《软考软件设计师学习资源》是一套针对计算机技术与软件专业技术资格考试(软考)中的软件设计师级别考试提供的全面学习资料 该资源涵盖了从考试基础知识到高级应用技巧的完整内容,旨在帮助考生系统地准备软考

内容概要:本文档《软考软件设计师学习资源大全》全面介绍了软件设计师考试的相关内容。首先概述了该考试,包括其作为计算机技术与软件专业技术资格认证的地位、考试目标、考试方式与分值、以及考试时间安排。接着梳理了考试的重点知识点,详细列出上午选择题和下午案例分析题的知识模块与题型分布。文档深入讲解了数据结构与算法、操作系统基础、计算机网络、数据库系统、软件工程与项目管理、面向对象技术等核心考点。提供了历年真题解析,涵盖选择题和案例题的典型例题及解答思路。最后给出了详细的考试准备建议,包括复习计划、答题技巧、考场实用建议、常见误区与注意事项,并推荐了学习资源。 适合人群:正在准备或有兴趣了解软件设计师考试的考生,尤其是从事计算机相关行业的人员,以及希望通过该考试提升职业资格的技术人员。 使用场景及目标:①帮助考生系统地复习和掌握考试所需的知识点;②通过真题解析和案例分析,提高考生的实际应试能力;③为考生提供科学合理的备考策略和技巧指导,确保高效备考。 其他说明:文档不仅提供了理论知识的讲解,还结合了丰富的实例和真题解析,帮助考生更好地理解和应用所学知识。此外,文档还推荐了多种学习资源,包括参考书目、在线学习平台、实用工具和学习交流群组,为考生提供了全方位的支持。

2025-04-06

【蓝桥杯竞赛】历年真题解析:涵盖模拟实现、动态规划、数学问题等算法竞赛题型详解与解题技巧

内容概要:本文档《蓝桥杯历年真题解析.docx》系统梳理了蓝桥杯竞赛的历年真题,涵盖省赛和国赛精选题目,详细介绍了题目的分类、解题模板、出题规律及解题技巧。文档按题目类型分为模拟与实现、动态规划、数学问题、搜索算法、贪心算法、数据结构、字符串处理等类别,并对各类型的经典例题进行了深入剖析,提供详细的代码实现和解题思路。此外,还分析了历年比赛的题目数量变化和难度分布,帮助参赛者更好地准备比赛。 适合人群:具备一定编程基础,准备参加蓝桥杯竞赛的大学生及编程爱好者。 使用场景及目标:①帮助参赛者了解蓝桥杯的出题规律和难度分布;②通过经典例题的解析,掌握各类题型的解题方法和技巧;③提供完整的代码示例,便于参赛者实践和调试。 阅读建议:此资源不仅包含题目解析和代码实现,还注重解题思路的讲解和算法设计的探讨,因此在学习过程中应结合实际编程练习,逐步提高解题能力。

2025-04-06

【蓝桥杯竞赛】蓝桥杯比赛学习资源大全

这是一份专为蓝桥杯编程比赛准备的全面学习指南,特别适合小白入门。本资源涵盖了蓝桥杯比赛的方方面面,从基础知识到高级技巧,从备赛策略到实战经验,提供了一站式的学习方案。 资源内容包括比赛简介、考察范围、备赛策略、各编程语言学习资源、算法与数据结构讲解、真题解析、刷题平台推荐、进阶学习路径以及参赛心得与技巧。每个部分都配有详细解释和代码示例,让你能够系统地备战蓝桥杯比赛。

2025-04-06

计算机求职笔试内容与解答大全

这是一份针对计算机专业求职笔试准备的全面指南。本资源涵盖了计算机领域最重要的九大核心知识板块,包括数据结构与算法、计算机网络、操作系统、数据库、编程语言、前端知识、编程实战题。每个知识点都配有详细解释和代码示例,特别适合准备校园招聘和社会招聘的计算机专业学生和从业人员

2025-04-06

常见加密算法的实现与应用

在数据安全领域,加密算法是保护数据不被未授权访问的关键技术。这里包含了几种常见的加密算法:AES、HMACSHA256、MD5和Base64的C语言实现代码以及展示如何应用这些算法来保护数据. AES:是一种广泛使用的对称加密算法,以其强大的安全性和高效的计算性能而闻名。它支持128、192和256位的密钥长度。 HMACSHA256:是一种使用SHA256哈希函数的消息认证码算法,用于验证数据的完整性和真实性。 MD5:是一种广泛使用的哈希函数,它产生一个128位的哈希值。尽管MD5已不再推荐用于密码存储,但它仍然适用于一些非安全性要求的场景。 Base64:是一种编码算法,用于将二进制数据转换为ASCII字符串,常用于电子邮件和网页中传输二进制数据。

2024-11-22

数据库加密与自动解密分析工具

在项目开发过程中,数据的安全性是至关重要的一环。为了确保敏感信息的保护,经常采取将数据库进行加密的措施。然而,当涉及到问题的分析时,查看和管理这些经过加密的数据库就变得尤为重要,而传统的手动解密流程往往耗时且效率低下。 为此,这里提供了一套高效的数据库管理工具,不仅简化了对加密数据库的访问和管理,而且还支持Windows操作系统下的自动化操作。通过这个工具,可以方便地提取并打开数据库,无需手动执行繁琐的解密步骤。该工具还允许直接将加密的数据库文件拖放到脚本上,然后自动完成解密和打开的过程。极大地提高了问题分析的效率,从而能够迅速定位并解决数据库相关的问题,缩短了项目开发的周期,是目开发中不可或缺的助手

2024-05-04

一键抓取日志 日志抓取效率工具

在项目开发调试维护过程中,经常需要提取设备的日志来分析,这里提供了两种方式的日志提取批处理bat脚本,直接在windows上双击运行脚本就可以快速提取设备的日志: 1. 采用adb连接的设备,运行adb批处理脚本,该脚本会自动识别adb连接的设备数量,如果有多台设备,会根据输入的选择,提取指定的设备日志,对应设备板子的日志目录,可以根据自己项目修改成指定的目录。 2. 采用ssh连接的设备,运行ssh批处理脚本,该脚本会根据输入的ip地址连接到指定的设备,并提取日志,对应设备板子的日志目录,可以根据自己项目修改成指定的目录。

2024-04-28

hmacsha1算法.zip

hmacsha1算法代码C实现,可用于解析生成阿里云IOT的连接密码,以便设备根据平台创建生成的三元组要素解析成对应的密码连接上阿里云。

2020-04-05

crc检验算法工具

crc检验算法工具,可以快速计算crc校验值。可以计算的crc类别有:CRC校验;MODBUS串口LRC校验;MODBUS串口CRC校验; checksum; crc16.

2019-09-24

stm32从SD卡中读取图片进行base64编码.zip

本工程文件采用stm32f103zet6芯片,通过stm32从SD卡中读取图片,然后进行base64编码,再通过串口打印输出,观察图片的编码数据。

2019-09-23

空空如也

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

TA关注的人

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