iap15f2k60s2是我们蓝桥杯8051d单片机开发板上的芯片,但是我们在keil4仿真软件里所引用的头文件是stc15f2k60s2。因为在单片机中,IAP和STC是同一系列产品。IAP和STC的最大区别在于:IAP可以将用户程序中的FLASH当做EEPROM使用,虽然STC不可以当做EEPROM,但是它有独立的EEPROM可以使用(EEPROM是指带            
                
         
            
            
            
             分类: 嵌入式 ebp和esp是32位的SP,BP esp是堆栈指针     ebp是基址指针 ESP与SP的关系就象AX与AL,AH的关系.32位CPU所含有的寄存器有:4个数据寄存器(EAX、EBX、ECX和EDX)2个变址和指针寄存器(ESI和EDI) 2个指针寄存器(ESP和EBP)6个段            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-17 18:47:59
                            
                                37阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.Ireport插件安装Ireport报表设计有两种图形化实现方式,一种是安装jasper studio软件,另一种是在eclipse中安装Ireport插件,两种实现方式功能是差不多的。(推荐使用插件的方式,因为可以更加方便的将java bean加入至dataset中)1.1.在eclipse的help下找到“eclipse marketplace…”1.2.搜索插件进入marketplace            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-23 09:09:47
                            
                                79阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            此篇博客用来分析 ESP Wi-Fi 连接异常断开的现象。1 Wi-Fi 连接的过程以下是一段 Wi-Fi 顺利连接过程的 log。其中可以清晰的看出 state 的转移(init-> auth -> assoc -> run)。进入 run 状态后,立刻就是 4 way handshake 过程。这其中每个过程出问题,都会让 state 直接转移到 init 状态。并且给出对应            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-30 08:40:28
                            
                                80阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            写这篇文章,希望能给想我一样的初学缓冲区溢出的菜鸟一些帮助,因为到现在的确还没找到介绍这类的文章。首先,介绍在堆栈溢出中,我们的两种利用方式—jmp esp和jmp ebx;接下来,说明了其转化的简单方法;最后给了两个实际例子,将isno写的.printer利用代码和flashsky写的RPC利用代码改写成jmp ebx的方式,以实现对win2000 sp0-sp4全版本的统一!!小知识:关于jm            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-06 09:22:07
                            
                                28阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            官方的链接教程很细心,但是还是对与小白白不是太友好,毕竟我们是小白白。遇到问题多参考官方github的提问区,很快就能找到答案,有些问题某度不一定能解决。VM虚拟机部分我这里使用的 Ubuntu 操作系统1.不要选择中文(进入系统后选择)可能会导致画面显示不全2.为图形或无线硬件,及其媒体...勾选✔3.用户名尽量是英文(其实也无所谓)1.VM不可拖拽文件安装Open-vm-tools替            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-23 10:12:46
                            
                                105阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            通用漏洞评分系统(CVSS)是当前应用最频繁的评分系统以评估安全漏洞的严重性。但是,由于该系统在评估漏洞和优先级排序方面存在不足而遭受批评。因此,有部分专业人士呼吁使用漏洞利用预测评分系统(EPSS)或将 CVSS 与 EPSS 结合来推动漏洞指标变得更加可执行和高效。与 CVSS 一样,EPSS 由国际网络安全应急论坛组织(FIRST)来管理。  EPSS 是什么?EPSS 以开放、数            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-21 14:31:28
                            
                                41阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            SSL/TLS 双向认证指的是相互校验,服务器需要校验每个client,client也需要校验服务器。此篇文章使用两个 ESP32 分别做 HTTPS server 和 HTTPS client 来尝试了解 ESP32 HTTPS 双向认证的实现流程。分为以下四部分:客户端以及服务器端的证书生成服务器端代码编写客户端代码编写测试验证附录1 客户端以及服务器端的证书生成在双向认证前,需要生成客户端和            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-17 22:45:39
                            
                                362阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            关于IPSec的简单介绍,请见我的另一篇文章IPSec协议介绍 下面这张图是IP报文与ESP报文的对照示意图,传输模式下,原报文结构被拆解:传输模式下ESP报文的装包过程(1)首先,如上图所示,将原IP头与原IP报文数据段进行拆解,IP头暂不做考虑,后者为最终ESP数据报的数据来源。 (2)在拆解得到的数据报文末尾添加ESP trailer(尾部/挂载)信息。ESP trailer包含三部分:填充            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-26 07:47:28
                            
                                108阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            ESP-WHO:开启您的智能图像处理之旅项目地址:https://gitcode.com/espressif/esp-who1、项目介绍ESP-WHO是一个基于Espressif芯片的图像处理开发平台,提供了丰富的真实应用场景示例,如人脸识别、猫脸检测、手势识别等。这个平台专为在ESP-IDF上运行而设计,旨在帮助开发者构建各种创新应用。2、项目技术分析ESP-WHO采用ESP-DL,这是一个针对            
                
         
            
            
            
            目录一、前言二、硬件三、lvgl&输入设备交互框架3.1 lvgl框架内的软件设定3.2 输入设备与esp32间通过gpio端口的硬件设定3.2.1 ESP-IDF框架下GPIO设定3.2.2 ESP-IDF框架下中断函数四、lv_port_input库代码五、演示测试参考资料一、前言        之前的工作            
                
         
            
            
            
            Introduction本文将介绍ESP32和ESP8266两款芯片的参数和性能对比。首先给大家普及一下,esp32和esp8266是控制芯片,是芯片、是芯片。因为它们广泛被用于wifi模块,所以很多用户就认为esp32是wifi模块,还有的说esp32是一块开发板。这些表述都是错误的,它只是开发板上的一颗控制芯片1。事实上,需要说明的是ESP32和ESP8266都有很多种型号,一下仅用热门型号进            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-04 16:50:07
                            
                                342阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一直要不断的向前进步啊。之前有一段时间学习了ESP8266模块,当时也是一顿折腾,捣鼓了好几天,虽然实现了简单的通信,但是脑子里还是一片浆糊,对它的原理还是不太理解。最近凑着寒假有时间,又重舒旧情再来一遍,现在把整个过程的经验分享给大家,希望能够帮助到你们。本篇博客借鉴了两位大佬的经验: 整个过程我想分3篇博客说明: ①ESP8266简单测试,让你体验测试成功的快感。 ②STA模式 <电脑—            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-23 18:25:17
                            
                                273阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、写入文件第1行:包含文件系统库头文件第5行:调用LittleFS.begin()函数加载文件系统第10行:调用LittleFS.open(filename,mode)函数打开文件,参数1为文件名,参数2为打开方式,将返回值赋值给File对象第12行:调用File对象的write(str)函数进行写入,也可以替换为print(str)函数第15行:写入完成之后调用close()函数关闭文件第17            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-21 14:52:28
                            
                                291阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            ESP32从零开始系列, 适合没有基础的各位工程师, 愿作为钥匙替各位打开ESP32开发的大门。 ESP32从零开始系列之玩转RGB全彩LED一、导入项目到Eclipse二、源码分析三、瞎改四、实际效果 一、导入项目到EclipseESP-IDF中PWM控制LED灯的例子位于 esp-idf/examples/peripherals/ledc,通过命令复制到 Eclipse 的 workspace            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-05 06:50:39
                            
                                71阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            
   !(一) 如果要以 Ghost 来制作备份影像文件, 
  是需要先执行一个在 Windows XP 上名为『系统准备工具』( SYSPREP ) 的程序, 
  因为在每一部安装 Windows XP 系统的计算机上, 
  均需要有一个独一无二的安全性识别码 ( SID ), 
  如用一般 Ghost 备份方式制作出来的备份影像文件, 
  是无法为每部被复制还原的计算机各自制作一个            
                
         
            
            
            
            准备工作这里以Windows系统为例,选定一个固定的目录作为SDK环境目录,因为后面要配置环境变量的呀,这里以E:\Environment\ESPIDF目录为例,接下来配置的所有工具都以便携版为例(如果使用安装版直接安装就可用),如果读者计算机中已有相应工具并已配置到环境变量中则不需要进行相应步骤下载所需工具下载SDK从ESP8266 RTOS SDK的发布页下载SDK包 下载的文件名是ESP82            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-31 19:20:11
                            
                                90阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一.准备知识 在我们开始讨论ESP定律之前,我先给你讲解一下一些简单的汇编知识。 1.call 这个命令是访问子程序的一个汇编基本指令。也许你说,这个我早就知道了!别急请继续看完。call真正的意义是什么呢?我们可以这样来理解: 1.向堆栈中压入下一行程序的地址; 2.JMP到call的子程序地址处。 例如: 00401029.E8 DA240A00 call 004A3508
 0040102E            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-18 05:55:00
                            
                                60阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            概述使用ESP-IDF开发时,项目特指一个目录,其中包含了构建可执行应用程序所需的全部文件和配置,以及其他支持型文件,例如分区表、数据/文件系统分区和引导程序。 ESP-IDF 并不是项目的一部分,它独立于项目,通过 IDF_PATH 环境变量(保存 esp-idf 目录的路径)链接到项目,从而将 IDF 框架与项目分离。项目结构- myProject/
    - CMakeLists.txt            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-22 09:31:13
                            
                                0阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1. 模块加载方案 commonJS背景:历史上,JavaScript 一直没有模块(module)体系,无法将一个大程序拆分成互相依赖的小文件,再用简单的方法拼装起来。其他语言都有这项功能:  Ruby 的requirePython 的import甚至就连 CSS 都有@import但是 JavaScript 任何这方面的支持都没有,这对开发大型的、复杂的项目形成了巨大障碍在 ES6             
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-15 20:24:16
                            
                                72阅读