- @TOC 前言esp32有很多的功能,例如wifi,蓝牙等,这节我们学习最简单的点灯。提示:以下是本篇文章正文内容,下面案例可供参考 ESP32简介ESP32模块是ESP8266的升级版本。除了Wi-Fi模块,该模块还包含蓝牙4.0模块。双核CPU工作频率为80至240 MHz,包含两个Wi-Fi和蓝牙模块以及各种输入和输出引脚, ESP32是物联网项目的理想选择。虽然ESP32的引脚数比常... @TOC 前言esp32有很多的功能,例如wifi,蓝牙等,这节我们学习最简单的点灯。提示:以下是本篇文章正文内容,下面案例可供参考 ESP32简介ESP32模块是ESP8266的升级版本。除了Wi-Fi模块,该模块还包含蓝牙4.0模块。双核CPU工作频率为80至240 MHz,包含两个Wi-Fi和蓝牙模块以及各种输入和输出引脚, ESP32是物联网项目的理想选择。虽然ESP32的引脚数比常...
- 前言最近针对java项目的部署方式进行整理,jenkins/tomcat/windows工具/linux脚本/web部署平台等等发现war包通过tomcat部署比较繁琐,等待时间长,配置规则复杂对于小白很不友好,也难以接入到自定义的部署工具/平台中之前开发的Jar包部署平台是servlet开发通过嵌入式tomcat部署,借此打开思路能否基于嵌入式tomcat做一个war包启动器,通过代码的... 前言最近针对java项目的部署方式进行整理,jenkins/tomcat/windows工具/linux脚本/web部署平台等等发现war包通过tomcat部署比较繁琐,等待时间长,配置规则复杂对于小白很不友好,也难以接入到自定义的部署工具/平台中之前开发的Jar包部署平台是servlet开发通过嵌入式tomcat部署,借此打开思路能否基于嵌入式tomcat做一个war包启动器,通过代码的...
- 通过CC2530控制ESP8266将其配置成AP+TCP服务器模式,并通过手机APP连接到TCP服务器并完成数据传输。ESP8266将作为一个热点(AP)来工作,其WiFi模块被配置为建立一个TCP服务器并监听端口号。CC2530将使用其串口与ESP8266进行通信,并通过AT指令控制ESP8266的WiFi模块设置和数据传输。 通过CC2530控制ESP8266将其配置成AP+TCP服务器模式,并通过手机APP连接到TCP服务器并完成数据传输。ESP8266将作为一个热点(AP)来工作,其WiFi模块被配置为建立一个TCP服务器并监听端口号。CC2530将使用其串口与ESP8266进行通信,并通过AT指令控制ESP8266的WiFi模块设置和数据传输。
- 1 开发人员测试的重要性早期发现的错误容易解决;高质量的基础元素更容易建立起高质量的系统;开发后期发现的缺陷,很难追踪其根源;解决开发后期发现的缺陷,在回归测试上需要投入更大的时间成本;开发阶段做的测试,对整个项目时间产生积极影响;异常处理只有在单元测试才能被很好的处理。 2 集成方法 2.1 三种策略和组合策略三种策略:自上向下集成;自下向上集成;混合集成。组合策略:集成部件的可用性;系... 1 开发人员测试的重要性早期发现的错误容易解决;高质量的基础元素更容易建立起高质量的系统;开发后期发现的缺陷,很难追踪其根源;解决开发后期发现的缺陷,在回归测试上需要投入更大的时间成本;开发阶段做的测试,对整个项目时间产生积极影响;异常处理只有在单元测试才能被很好的处理。 2 集成方法 2.1 三种策略和组合策略三种策略:自上向下集成;自下向上集成;混合集成。组合策略:集成部件的可用性;系...
- 1 为什么看这个?一直在间断性的学习和了解嵌入式软件测试的知识,但是一直没有机会整理;近期看到了关于《嵌入式软件测试》书籍,感觉还是不错的,特此把学习过程记录下来。 2 一些说明书籍作者是[美] Bart Broekman 和 Edwin Notenboom ;后续文章只是记录学习笔记和心得,不做他用。 3 主要内容是什么?阐述了结构化测试和嵌入式系统的一般原理,提供了TEmb方法综述,以... 1 为什么看这个?一直在间断性的学习和了解嵌入式软件测试的知识,但是一直没有机会整理;近期看到了关于《嵌入式软件测试》书籍,感觉还是不错的,特此把学习过程记录下来。 2 一些说明书籍作者是[美] Bart Broekman 和 Edwin Notenboom ;后续文章只是记录学习笔记和心得,不做他用。 3 主要内容是什么?阐述了结构化测试和嵌入式系统的一般原理,提供了TEmb方法综述,以...
- MDK-ARM也叫做KEIL MDK-ARM、KEIL ARM、Realview MDK、I-MDK、uVision5等。 MDK编译过程Windows/Linux使用链接器可以直接生成可执行映像文件elf并运行,而开发板/单片机平台需要把该内容加载到芯片上,通过formelf转换器将elf映像文件转换为.bin或者.hex文件,并由下载器下载到芯片的FLASH/ROM中。编译后应用程序中所... MDK-ARM也叫做KEIL MDK-ARM、KEIL ARM、Realview MDK、I-MDK、uVision5等。 MDK编译过程Windows/Linux使用链接器可以直接生成可执行映像文件elf并运行,而开发板/单片机平台需要把该内容加载到芯片上,通过formelf转换器将elf映像文件转换为.bin或者.hex文件,并由下载器下载到芯片的FLASH/ROM中。编译后应用程序中所...
- 递归是一种非常高效、简洁的编码技巧。只要是满足“三个条件”的问题就可以通过递归代码来解决。编写递归代码的关键就是不要把自己绕进去,正确姿势是写出递推公式,找出终止条件,然后再翻译成递归代码。 递归是一种非常高效、简洁的编码技巧。只要是满足“三个条件”的问题就可以通过递归代码来解决。编写递归代码的关键就是不要把自己绕进去,正确姿势是写出递推公式,找出终止条件,然后再翻译成递归代码。
- 【致敬未来的攻城狮计划】连续打卡第3天+单片机基础 【致敬未来的攻城狮计划】连续打卡第3天+单片机基础
- 文章和代码已归档至【Github仓库:hardware-tutorial】,需要的朋友们自取。或者关注公众号【AIShareLab】,回复 嵌入式 也可获取。 一、实验目的通过实验了解嵌入式汇编语言程序结构,完成文件读写操作,实现对信号的滤波处理。 二、实验环境1、硬件:PC 机1、软件:ADS1.2 集成开发环境 三、实验要求(1)自行设计一个FIR的低通滤波器(7阶以上),可以采用Mat... 文章和代码已归档至【Github仓库:hardware-tutorial】,需要的朋友们自取。或者关注公众号【AIShareLab】,回复 嵌入式 也可获取。 一、实验目的通过实验了解嵌入式汇编语言程序结构,完成文件读写操作,实现对信号的滤波处理。 二、实验环境1、硬件:PC 机1、软件:ADS1.2 集成开发环境 三、实验要求(1)自行设计一个FIR的低通滤波器(7阶以上),可以采用Mat...
- 文章和代码已归档至【Github仓库:hardware-tutorial】,需要的朋友们自取。或者关注公众号【AIShareLab】,回复 嵌入式 也可获取。 一、实验目的通过实验掌握使用 LDB/STB,b等指令完成较为复杂的存储区访问和程序分支,学习使用条件码 二、实验环境硬件:PC机软件:ADS1.2 集成开发环境 三、实验内容熟悉开发环境的使用并完成一块存储区的拷贝。完成分支程序设计... 文章和代码已归档至【Github仓库:hardware-tutorial】,需要的朋友们自取。或者关注公众号【AIShareLab】,回复 嵌入式 也可获取。 一、实验目的通过实验掌握使用 LDB/STB,b等指令完成较为复杂的存储区访问和程序分支,学习使用条件码 二、实验环境硬件:PC机软件:ADS1.2 集成开发环境 三、实验内容熟悉开发环境的使用并完成一块存储区的拷贝。完成分支程序设计...
- 文章和代码已归档至【Github仓库:hardware-tutorial】,需要的朋友们自取。或者关注公众号【AIShareLab】,回复 嵌入式 也可获取。 一、实验目的熟悉实验开发环境,掌握简单ARM汇编指令的使用方法。 二、实验环境硬件:PC机软件:ADS1.2 集成开发环境 三、实验内容熟悉开发环境并使用LDR/STR,MOV等指令访问寄存器或存储单元;使用ADD/SUB/LSL/L... 文章和代码已归档至【Github仓库:hardware-tutorial】,需要的朋友们自取。或者关注公众号【AIShareLab】,回复 嵌入式 也可获取。 一、实验目的熟悉实验开发环境,掌握简单ARM汇编指令的使用方法。 二、实验环境硬件:PC机软件:ADS1.2 集成开发环境 三、实验内容熟悉开发环境并使用LDR/STR,MOV等指令访问寄存器或存储单元;使用ADD/SUB/LSL/L...
- ⭐本专栏针对FPGA进行入门学习,从数电中常见的逻辑代数讲起,结合Verilog HDL语言学习与仿真,主要对组合逻辑电路与时序逻辑电路进行分析与设计,对状态机FSM进行剖析与建模。🔥文章和代码已归档至【Github仓库:hardware-tutorial】,需要的朋友们自取。或者关注公众号【AIShareLab】,回复 FPGA 也可获取。Verilog行为级描述用关键词initial或... ⭐本专栏针对FPGA进行入门学习,从数电中常见的逻辑代数讲起,结合Verilog HDL语言学习与仿真,主要对组合逻辑电路与时序逻辑电路进行分析与设计,对状态机FSM进行剖析与建模。🔥文章和代码已归档至【Github仓库:hardware-tutorial】,需要的朋友们自取。或者关注公众号【AIShareLab】,回复 FPGA 也可获取。Verilog行为级描述用关键词initial或...
- ⭐本专栏针对FPGA进行入门学习,从数电中常见的逻辑代数讲起,结合Verilog HDL语言学习与仿真,主要对组合逻辑电路与时序逻辑电路进行分析与设计,对状态机FSM进行剖析与建模。🔥文章和代码已归档至【Github仓库:hardware-tutorial】,需要的朋友们自取。或者关注公众号【AIShareLab】,回复 FPGA 也可获取。 分层次的电路设计方法 设计方法使用自下而上的方... ⭐本专栏针对FPGA进行入门学习,从数电中常见的逻辑代数讲起,结合Verilog HDL语言学习与仿真,主要对组合逻辑电路与时序逻辑电路进行分析与设计,对状态机FSM进行剖析与建模。🔥文章和代码已归档至【Github仓库:hardware-tutorial】,需要的朋友们自取。或者关注公众号【AIShareLab】,回复 FPGA 也可获取。 分层次的电路设计方法 设计方法使用自下而上的方...
- 在 Linux 中一切皆文件。文件管理主要是涉及文件/目录的创建、删除、移动、复制和查询,有mkdir/rm/mv/cp/find 等命令。其中 find 文件查询命令较为复杂,参数丰富,功能十分强大;查看文件内容是一个比较大的话题,文本处理也有很多工具供我们使用,本文涉及到这两部分的内容只是点到为止,没有详细讲解。另外给文件创建一个别名,我们需要用到 ln,使用这个别名和使用原文件是相同的效果。 在 Linux 中一切皆文件。文件管理主要是涉及文件/目录的创建、删除、移动、复制和查询,有mkdir/rm/mv/cp/find 等命令。其中 find 文件查询命令较为复杂,参数丰富,功能十分强大;查看文件内容是一个比较大的话题,文本处理也有很多工具供我们使用,本文涉及到这两部分的内容只是点到为止,没有详细讲解。另外给文件创建一个别名,我们需要用到 ln,使用这个别名和使用原文件是相同的效果。
- Linux 下使用 Shell 处理文本时最常用的工具有: find、grep、xargs、sort、uniq、tr、cut、paste、wc、sed、awk。 Linux 下使用 Shell 处理文本时最常用的工具有: find、grep、xargs、sort、uniq、tr、cut、paste、wc、sed、awk。
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签