E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
ESP32开发学习
C#winform上位机
开发学习
笔记13-串口助手显示系统时间功能添加
1.功能描述在上位机中显示系统的实时时间2.代码部分步骤1:添加文本框控件并设置参数#此处注意将BackColor颜色修改为非Control,即可正常显示ForeColor颜色,否则该颜色不变,原因暂且不明。步骤2:添加timer控件并设置参数步骤3:编辑定时器事件代码//系统时间每秒更新事件privatevoidtimer2_Tick(objectsender,EventArgse){textB
宽容人厚载物
·
2024-01-26 05:42
c#
学习
笔记
winform
上位机
嵌入式
单片机
C#winform上位机
开发学习
笔记12-串口助手子窗体波形显示设置快捷放大与缩小功能添加
1.功能描述检测键盘按键,并设置相应按键的相应窗体功能此处代码功能展示为:按下键盘Esc关闭子窗体,按下键盘Pgup放大波形显示,按下键盘Pgdown缩小波形显示。2.代码部分步骤1:设置子窗体按钮按下事件//子窗体检测有按键按下事件//快捷键esc->关闭显示窗体pageup->放大显示pagedown->缩小显示privatevoidWaveForm_KeyDown(objectsender,
宽容人厚载物
·
2024-01-26 05:12
学习
笔记
c#
上位机
嵌入式
单片机
winform
C#winform上位机
开发学习
笔记11-串口助手接收数据用波形显示功能添加
1.功能描述接收串口数据,并将收到的十六进制数据用坐标系的方式将数据波形展示出来2.代码部分步骤1:定义链表,用于数据保存//数据结构-线性链表privateListDataList=newList();步骤2:定义波形颜色//定义波形颜色privatePenLinesPen=newPen(Color.FromArgb(0xFF,0x00,0x00));//FF0000为红色步骤3:绘制接收数据的
宽容人厚载物
·
2024-01-26 05:12
c#
学习
笔记
winform
上位机
嵌入式
单片机
C#winform上位机
开发学习
笔记7-串口助手的波特率参数设置功能添加
1.功能描述上位机与下位机进行通讯时需要用到波特率设置功能,以及尝试与下位机实体进行通讯。2.代码部分步骤1:串口开启按钮事件中添加代码serialPort1.BaudRate=Convert.ToInt32(comboBox14.Text,10);//将十进制的文本转换为32位整型赋值给串口1的波特率步骤2:波特率参数设置复选框事件中添加代码//波特率设置复选框事件privatevoidcomb
宽容人厚载物
·
2024-01-26 05:40
学习
笔记
winform
C#
上位机
嵌入式
单片机
H5前端
开发学习
笔记——0x02认识HTML
本节大纲课时8HTML作用(掌握)课时9HTML发展史(了解)课时10第一个HTML网页(掌握)课时11HTML基本结构详解(掌握)课时12字符集问题(掌握)课时13标签的分类(掌握)课时14DTD文档声明上(掌握)课时15DTD文档声明下(了解)课时16HTML-XHTML-HTML5区别(了解)HTML作用html的作用:为文本添加语义,而不是修改文本的样式。标题标签作用:告诉浏览器,哪些文字
夜莺之刃
·
2024-01-26 00:38
微信小程序
开发学习
—Day3
文章目录11、页面导航11.1、什么是页面导航11.2、小程序中实现页面导航的两种方式11.3、声明式导航(1)、导航到tabBar页面(2)、导航到非tabBar页面(3)、后退11.4、编程式导航(1)、导航到tarBar页面(2)、导航到非tarBar页面(3)、后退导航11.5、导航传参(1)、声明式导航传参(2)、编程式导航参数(3)、在onLoad中接收参数12、下拉刷新事件12.1、
谢小然
·
2024-01-25 19:41
微信小程序
小程序
学习
微信小程序
四、arcgispro二次开发运行程序修改的地方还是没有变踩坑
对于arcgispro二次
开发学习
是一件充满兴趣并且具有好奇心的一件事,但是当创建了一个工程第一次调试成功,并出来了自己期待很久的一个程序后,当第二次修改并运行,发现一直没有反应,很是头疼,查了很多资料也没有结果
yongxinzhenxi
·
2024-01-25 09:51
arcgis
pro
二次开发
arcgisPro
运行代码修改的没有变
linux设备驱动
开发学习
笔记
linux设备驱动分类5.1.4.1、驱动分类(1)分3类:字符设备驱动、块设备驱动、网络设备驱动(2)分类原则:设备本身读写操作的特征差异5.1.4.2、三类驱动程序详细对比分析(1)字符设备,准确的说应该叫“字节设备”,软件操作设备时是以字节为单位进行的。典型的如LCD、串口、LED、蜂鸣器、触摸屏······(2)块设备,块设备是相对于字符设备定义的,块设备被软件操作时是以块(多个字节构成的
江洋之道
·
2024-01-25 08:07
linux
驱动开发
学习
基于嵌入式的智能智能通风系统
下位机即
ESP32
要选择mqtt地址:t.yoyolife.fun端口:1883
释博文
·
2024-01-25 04:46
嵌入式系统
智能通风
ESP32
Python+Requests+Pytest+YAML+Allure实现接口自动化
主要是针对之前开发的一个接口项目来进行学习,通过Python+Requests来发送和处理HTTP协议的请求接口,使用Pytest作为测试执行器,使用YAML来管理测试数据,使用Allure来生成测试报告接口项目
开发学习
软件测试小黑屋
·
2024-01-24 19:28
python
软件测试
java
ajax
restful
在
ESP32
上充分利用双核的FreeRTOS多核编程
在
ESP32
上充分利用双核的FreeRTOS多核编程介绍
ESP32
是一款功能强大的Wi-Fi和蓝牙双模芯片,内置两个处理核心(核心0和核心1)。
宁子希
·
2024-01-24 19:22
freeRTOS-ESP32
freeRTOS
ESP32
在
ESP32
上使用 FreeRTOS 进行绝对任务调度
在
ESP32
上使用FreeRTOS进行绝对任务调度嵌入式系统通常需要满足实时性的要求,因此使用实时操作系统(RTOS)是一种常见的解决方案。
宁子希
·
2024-01-24 19:20
freeRTOS-ESP32
c++
freeRTOS
STM32
ESP32
鸿蒙应用
开发学习
:获取手机位置信息
一、前言移动应用中经常需要获取设备的位置信息,因此在鸿蒙应用
开发学习
中,如何获取手机的位置信息是必修课。
武陵悭臾
·
2024-01-24 18:41
鸿蒙应用开发学习
学习笔记
项目实战
学习
鸿蒙系统
华为
鸿蒙
harmonyos
智能手机
【ARM Cortex-M 系列 1.1 -- Cortex-M33 与 M4 差异 详细介绍】
请阅读【嵌入式
开发学习
必备专栏之Cortex-Mx专栏】文章目录背景Cortex-M33与M4差异Cortex-M33Cortex-M4关系和差异举例说明背景在移植RT-Thread到瑞萨RA4M2(Cortex-M33
CodingCos
·
2024-01-24 15:42
#
ARM
系列
arm开发
Cortex-m33
与
M4
M33与
M4
web
开发学习
笔记(14.mybatis基于xml配置)
1.基本介绍2.基本使用在mapper中定义在xml中定义,id为方法名,resultType为实体类的路径在测试类中写3.动态sql,if和where关键字动态sql添加关键字可以自动产生where和过滤and或者or关键字where关键字可以动态生成where4.set标签,过滤无效的逗号,5.foreach关键字,循环作用6.为了解决selectid,****等内容的重复,使用sql标签将其
萌新pp
·
2024-01-24 13:56
学习
笔记
xml
如何基于
ESP32
芯片测试 WiFi 连接距离、获取连接的 AP 信号强度(RSSI)以及 WiFi吞吐测试
测试说明:测试WiFi连接距离,是将
ESP32
作为WiFiStation模式来连接路由器,通过在开阔环境下进行拉距来测试。另外,可以通过增大WiFiTXPower来增大连接距离。
Rainbow.Cai
·
2024-01-24 11:00
ESP32
ESP
应用需求实现
单片机
嵌入式硬件
ESP32
-WROVER-DEV连接W5500实现有线网络
目的:
ESP32
-WROVER-DEV相机模块连接W5500模块,实现有线网络的连接。开发环境:Arduino2.1.1可以实现的功能:可以使用web的ping访问,
ESP32
的LEDIO2闪烁。
qq_67259275
·
2024-01-24 06:55
网络
鸿蒙开发DevEco Studio Setup 工具认识及使用
1、界面认识1.1创建页面之前理解Ability1.2理解stage模式1.3工程级别目录结构1.4模块级别目录2、代码结构认识2.1、代码结构详细介绍2.2、基础
开发学习
初步理解小知识点:Ctrl+Alt
阿衰写代码
·
2024-01-23 23:45
harmonyos
华为
【教程】基于Arduino+
ESP32
的带透明显示接入米家的智能门锁的详细图文教程
目录说在前面一.Arduino_
ESP32
环境搭建二.硬件选型2.1系统整体接线图三.软件设计和关键代码3.1软件工作流程逻辑3.2显示设计3.2.1TFT_eSPI库安装3.2.2TFT库配置3.2.3
L-Longjie
·
2024-01-23 23:36
ESP32
Arduino
物联网
c语言
单片机
嵌入式硬件
硬件工程
【ARM 嵌入式 编译系列 2.6 -- 编译参数 -wno-format-truncation | -wno-stringop-overflow | --wshadow |】
请阅读【嵌入式
开发学习
必备专栏】文章目录GCC编译参数介绍-wno-format-truncation-wno-stringop-overflow-wshadowGCC编译参数介绍在使用GCC(GNUCompilerCollection
CodingCos
·
2024-01-23 23:31
#
ARM
GCC
编译系列
arm开发
【ARM 嵌入式 C 入门及渐进7 -- C代码中的可变参数宏详细介绍】
请阅读【嵌入式
开发学习
必备专栏】文章目录可变参数宏可变参数宏的定义使用举例使用注意事项高级用法可变参数宏可变参数宏是C99标准中引入的一种宏,它允许宏具有可变数量的参数。
CodingCos
·
2024-01-23 23:58
嵌入式
C
常用算法及函数
c语言
开发语言
web
开发学习
笔记(12.mysql数据库进阶)
1.多表查询2.内连接3.外连接,分为左外连接和右外连接左外连接完全包含左表的数据和两个表的交集右外连接完全包含右表的数据和两个表的交集4.子查询,又成为嵌套查询分为标量子查询和列子查询和行子查询首先是标量子查询列子查询in,notin行子查询,多个条件表子查询5.事务6.索引,加快查询速度创建索引在没有索引的情况下,查找数据默认使用的是全表扫描,按顺序进行查找,效率很低在有索引时,会建立一个数据
萌新pp
·
2024-01-23 14:28
学习
笔记
web
开发学习
笔记(13.mybatis基于注解配置)
1.使用mybatis基本步骤2.引入依赖com.mysqlmysql-connector-jorg.mybatis.spring.bootmybatis-spring-boot-starter2.2.2org.springframework.bootspring-boot-starter-test3.配置application.properties配置数据库连接信息#驱动类名称spring.da
萌新pp
·
2024-01-23 14:27
学习
笔记
ESP32
-UDP通信 (Arduino)
ESP32
配置UDP通信介绍用户数据报协议UDPUDP(UserDatagramProtocol)是一种在计算机网络中常用的传输层协议,它与TCP(TransmissionControlProtocol
宁子希
·
2024-01-23 13:19
esp32
Arduino
udp
网络协议
网络
c++
ESP32
ESP32
-NOW(Arduino)
ESP32
NOW:简化设备间Wi-Fi通信的新方式介绍
ESP32
NOW是Espressif推出的一种无需连接路由器的Wi-Fi通信方式。
宁子希
·
2024-01-23 13:49
esp32
Arduino
智能路由器
网络
c++
ESP32
桌面型物联网智能机器人设计(预告)
CoCube桌面级群控机器人让我看看谁在SJTU里划水…简要介绍设计一个桌面型物联网智能机器人,以
ESP32
芯片为核心,配备ROS(机器人操作系统)接口,旨在创建一个功能强大且易于集成的迷你机器人平台。
zhangrelay
·
2024-01-23 12:57
物联网
机器人
VS2022联合Qt5
开发学习
10(QT5.12.3联合VTK在VS2022上开发医学图像项目5——ScrollBar控制对比度、切面位置)
这篇博文是接着VS2022联合Qt5
开发学习
7(QT5.12.3联合VTK在VS2022上开发医学图像项目2——十字叉标注)-CSDN博客这篇博文延伸开发医学图像的显示渲染相关项目,主要介绍的是在之前显示的图像上增加滑块控制
梦里花乡
·
2024-01-23 10:27
VS2022联合Qt5开发
VTK项目代码学习
c++
计算机视觉
qt
图像处理
vtk
【ARMv8M Cortex-M33 系列 7 -- RA4M2 移植 RT-Thread 问题总结】
请阅读【嵌入式
开发学习
必备专栏】文章目录问题小结栈未对齐经过几天的调试,成功将rt-thead移植到RA4M2(Cortex-M33核)上,thread和shell命令已经都成功支持。
CodingCos
·
2024-01-23 08:08
#
【ARMv8M
M33
专栏】
RA4M2
rt-thread
【ARM 嵌入式 编译系列 7.3 -- GCC 链接脚本中 DISCARD 与 .ARM.exidx】
请阅读【嵌入式
开发学习
必备专栏之ARMGCC编译专栏】文章目录背景.ARM.exidx方法一:使用链接器脚本方法二:使用链接器选项注意事项背景在移植RT-Thread到cortex-m33(RA4M2)
CodingCos
·
2024-01-23 08:03
#
ARM
GCC
编译系列
arm开发
.ARM.exidx
(无需root)在termux中使用esptool为ESP8266/
ESP32
刷写固件
不说废话,直接走起下载一个termux(百度一下)给termux换源(百度一下)装python:aptinstallpythonpython-pippython-cryptography给pip换源(百度一下)装esptool:pip3installesptool下载一个TCPUART软件(谷歌商店)下载完成后,将你的板子通过otg连接到手机上(板子要先进入下载模式,如果不会可以百度一下),波特率
CNflysky
·
2024-01-23 06:38
笔记
嵌入式
单片机
ESP32
-IDF官方例程解读——模数转换器 (ADC) 单次转换模式驱动
ESP32
有两个ADC单元,可以进行ADC单次转换和连续转换。注意!!!使用WiFi时不能使用ADC2引脚。因此,如果您使用Wi-Fi并且无法从ADC2GPIO获取值,您可以考虑改用ADC1GPIO。
爱摄影的寸头怪
·
2024-01-23 05:36
mcu
单片机
在Arduino IDE上进行
ESP32
的安装
一、下载Arduino编译器下载官方网站:ArduinoIDE官方下载网站二、打开Arduino-
Esp32
Github网站,复制外挂链接网址:Installing—Arduino-
ESP32
2.0.6documentation
爱摄影的寸头怪
·
2024-01-23 05:06
ide
笔记
Arduino-
ESP32
使用FREERTOS实现多任务电灯
一、搭建硬件环境如上图所示,将LED分别连接
ESP32
的D23、D21、D15引脚,此图为仿真,若在实际时间中应在电路上串联电阻。
爱摄影的寸头怪
·
2024-01-23 05:06
单片机
mcu
linux服务器
开发学习
笔记03
预处理gcc-Ehello.c-ohelle.i编译gcc-Shello.i-ohello.s汇编gcc-chello.s-ohello.o链接gcchello.o-ohello进程ps-utestu命令可以帮助查看当前系统属于test用户的所有进程最后的u表示用用户格式显示-UNIXoptionsBSDoptions--GNUlongoptionsps后面的选项以短破拆号-开头和没有它开头的含义
speoki
·
2024-01-23 04:38
matlab
图像处理
开发语言
基于
ESP32
-CAM的照相机,并把图片存储到TF卡中
ESP32
-CAM拍照并保存到MicroSD卡了解如何使用
ESP32
-CAM板拍照并使用ArduinoIDE将其保存到microSD卡中。
vann..
·
2024-01-22 18:35
单片机
嵌入式硬件
基于
esp32
的手机蓝牙收发调试器
一,实验准备开始之前,先吹一波
ESP32
,乐鑫YYDS!
不秃更强
·
2024-01-22 16:22
esp32学习笔记
物联网
iot
c++
visual
studio
code
esp32
python开发环境搭建_玩转
ESP32
+ Arduino (一) 开发环境搭建
一.开发环境搭建1.下载安装arduinoIDE2.在arduinoIDE下载
ESP32
开发包添加完成后重启IDE,然后:注意:目前1.04版本几乎不可能下载下来,可选择1.03版本.不要中途退出.~!
UX的家长里短
·
2024-01-22 16:21
esp32
python开发环境搭建
基于
esp32
的modbus转mqtt dtu设计
基于
esp32
的modbus转mqttdtu设计说明目前这个版本的代码实现了eeprom参数保存,字符串参数设置,将config.h文件中eeprom_config_io定义的引脚拉低进入配置参数模式,
qq_41666269
·
2024-01-22 16:20
笔记
esp32
物联网
单片机
iot
ESP32
应用篇 一、 用VSCode platformIO 代替Arduino
ESP32
篇一、QT上位机串口编程文章目录
ESP32
篇前言一、
ESP32
二、开发环境VSCode+PlatformIO三、工程代码设置前言最近工作需要用到WIFI来建立TCP的通讯,故选择了
ESP32
这个
会敲代码的摩的佬
·
2024-01-22 16:17
ESP32
VSCODE
Arduino
vscode
ide
编辑器
LTC2944库仑计(电量计)芯片应用笔记(Arduino,
ESP32
)
一、一些基础知识1.蓄电池的容量单位(1)毫安时mAH蓄电池的容量一般会采用毫安时(mAH)为单位,比如2000mAH的蓄电池意思是该蓄电池理论上可以以2000mA的电流持续放电1小时,2000mA*1H=2000mAH。当然这个是理论上的,实际上蓄电池容量受到自身寿命状态、外部温度等环境因素影响,标称2000mAH的电池往往不能放出那么多容量的。严格说来,mAH并不是电能量单位,只是个容量单位。
f4t0x
·
2024-01-22 13:57
笔记
单片机
物联网
C#winform上位机
开发学习
笔记3-串口助手的信息保存功能添加
1.功能描述下次开启串口助手时会存留上次的发送框信息,以及选择的串口号(备份串口号与发送栏内容)原理:将文本信息保存在,ini文件中,下次打开软件时读取文件信息刷新对应控件文本注意:在窗口关闭事件函数中也可进行信息备份工作,但不稳定,因此用本篇中的方法进行较为可靠2.代码部分2.1创建文件与编辑写入信息存储代码2.1.1publicpartialclassForm1:Form初始化程序中加入以下代
宽容人厚载物
·
2024-01-22 13:46
学习
笔记
c#
开发语言
上位机
winform
C#winform上位机
开发学习
笔记4-串口助手的发送接收字节统计功能添加
1.功能描述接收统计与发送统计功能开发,旨在统计发送字节数与接收字节数并且显示在指定的文本框内,发送接收清除按钮则是清零统计字节数量。2.代码部分2.1ASCII接收//统计接收字节数UInt32RBytes=Convert.ToUInt32(textBox7.Text,10);//定义接收字节数变量,并初始化为已接收字节数RBytes+=(UInt32)str.Length;//加ASCII码字
宽容人厚载物
·
2024-01-22 13:46
学习
笔记
c#
上位机
winform
串口助手
C#winform上位机
开发学习
笔记2-串口助手的断帧功能添加
1.功能描述按照设定时间对接收数据进行断帧(换行)应用于需要接收完整数据包的场景,例如下位机发送一包数据为1秒,每100ms发送一组数据大部分用于接收十六进制数据时2.代码部分步骤1:添加计时器,设置默认时间为500ms步骤2:去掉断帧复选框默认使能步骤3:设置断帧复选框时间集合步骤4:开启HEX接收数据选择框时//当开启HEX接收时事件privatevoidcheckBox16_CheckedC
宽容人厚载物
·
2024-01-22 13:46
学习
笔记
C#
winform
嵌入式
上位机
C#winform上位机
开发学习
笔记2-串口助手的定时发送功能添加
1.功能描述选择自动发送功能后,按照设定的发送时间发送发送框中的信息数据,设定时间可以手动输入,当手动输入信息无效(非数字)时,系统弹出错误提示,并将其设置为默认定时时间。2.代码部分步骤1:增加计时器空间Timer步骤2:使能计时器,默认设置定时时间为1秒注:这里在测试时出现错误,默认使能应该关闭,如果一开始就开启,那在软件打开时会自动启动定时发送数据!!!默认使能,点击定时发送选择框才会使能。
宽容人厚载物
·
2024-01-22 13:42
学习
笔记
winform
C#
上位机
嵌入式
ESP32
-TCP服务端(Arduino)
将
ESP32
设置为TCP服务器介绍TCP(TransmissionControlProtocol)传输控制协议,是一种面向连接的(一个客户端对应一个服务端)、可靠的传输层协议。
宁子希
·
2024-01-22 08:42
esp32
Arduino
tcp/ip
网络
网络协议
c++
ESP32
【ARM 嵌入式 番外篇 编译系列 8.1 -- RT-Thread 编译命令 Scons 详细讲解 2】
请阅读【嵌入式
开发学习
必备专栏之ARMGCC编译专栏】文章目录SCONS权限1.检查`scons`的当前权限2.添加执行权限3.验证更改注意事项SCONS权限在Linux系统中,/usr/bin/scons
CodingCos
·
2024-01-22 07:25
#
ARM
GCC
编译系列
arm开发
scons
【ARM 嵌入式 编译系列 2.5 -- GCC 编译参数学习 --specs=nano.specs选项 】
请阅读【嵌入式
开发学习
必备专栏之ARMGCC编译专栏】文章目录概述nano.specs示例使用注意事项问题总结概述ARM工具链(arm-none-eabi-)包括了一个叫作--specs的编译器和链接器选项
CodingCos
·
2024-01-22 07:25
#
ARM
GCC
编译系列
arm开发
学习
nano.specs
选项
【ARM 嵌入式 编译系列 2.4 -- GCC 编译参数学习 -Wl,--gc-sections 】
请阅读【嵌入式
开发学习
必备专栏之ARMGCC编译专栏】文章目录概述`-Wl`选项例子:`--gc-sections``--gc-sections`例子:`-Wshadow`例子:`-Wlogical-op
CodingCos
·
2024-01-22 07:54
#
ARM
GCC
编译系列
arm开发
学习
gcc
编译参数
ESP32
S3+HX8347+RGB运行LVGL例程
之前用3线SPI驱动的HX8347屏其实是一个RGB屏,SPI只是用来给RGB屏幕的做配置的,当然也可以用来驱动屏幕,但是3线SPI驱动能力终究有限。本文谈一下用RGB方式来驱动。RGB接线比较多,为此做了个转接板:一、源码1、screen_rgb_spi.c用于SPI初始化屏幕screen_rgb_spi.h#ifndefSCREEN_RGB_SPI_H_#defineSCREEN_RGB_SP
修充电器上瘾
·
2024-01-21 17:45
HX8347
ESP32S3
LVGL
RGB
【ARM 嵌入式 编译系列 2.6 -- GCC 编译时间统计参数 -ftime-report -Q 】
请阅读【嵌入式
开发学习
必备专栏之ARMGCC编译专栏】文章目录GCC编译时间统计GCC编译时间统计如果你想要统计GCC编译过程中各个阶段的时间,可以使用GCC的-ftime-report选项。
CodingCos
·
2024-01-21 17:14
#
ARM
GCC
编译系列
arm开发
-ftime-report
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他