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
STM32(标准库)
单例模式下的自动内存释放和模板
文章目录前言一.使用atexit释放内存二.使用模板前言在单例模式中,由于没有自动调用类的析构机制,导致无法内存释放,本文将介绍两种自动释放的方法一.使用atexit释放内存atexit是C++
标准库
中的一个函数
叙白大人
·
2024-08-24 16:35
单例模式
开发语言
c++
【
STM32
】写Keil程序的注意事项
看正点原子的资料使用Keil写
STM32
程序的时候,总是在不断学习,不断探索。
Tesseract_9527
·
2024-08-24 13:16
嵌入式
stm32
嵌入式硬件
单片机
【RTT-Studio】详细使用教程十二:UART的分析和使用
文章目录一、简介1.串口发送模式2.串口接收模式二、串口配置三、串口发送四、串口接收一、简介 本文主要阐述
STM32
串口的几种工作中使用的工作模式和编程思路。
0南城逆流0
·
2024-08-24 13:41
RTT-Studio
单片机
stm32
嵌入式硬件
【
STM32
FreeRTOS】信号量与互斥锁
二值信号量二值信号量的本质是一个队列长度为1的队列,该队列就只有空和满两种情况,这就是二值。二值信号量通常用于互斥访问或任务同步,与互斥信号量比较类似,但是二值信号量有可能会导致优先级翻转的问题,所以二值信号量更适合用于同步。SemaphoreHandle_txSemaphoreCreateBinary(void);xSemaphoreTake(SemaphoreHandle_txSemaphor
heater404
·
2024-08-24 13:41
STM32
stm32
单片机
FreeRTOS
【C++】-获取某个目录下的所有文件名
于是我提出的解决方案就是直接使用
标准库
来写。但是
标准库
的filesystem在C++17被引入,项目又不能升级到C++17。通过搜索资料发现,filesystem在14和11的ex
强里秋千墙外道
·
2024-08-24 10:52
c++
开发语言
用C语言写一个1到100内猜数字小游戏
include#includeintmain(){srand(time(0));intrandom_num=rand();printf("%d",random_num);return0;}该方法使用了c
标准库
中中的
tiandi719
·
2024-08-24 03:05
c语言
c语言
visual
studio
code
下载文件(Go语言)
在Go语言中,可以使用
标准库
中的net/http包来下载文件。
memories198
·
2024-08-23 22:38
golang
开发语言
后端
使用go语言高效解析json详解(含多个json库的对比)
以下是对比encoding/json、jsoniter、go-json和gjson的性能分析和推荐:1.encoding/json(
标准库
)简介encoding/json是Go语言的
标准库
,易用性高且内置于
memories198
·
2024-08-23 22:38
json
golang
开发语言
后端
运维
Linux驱动学习之内核接口和多节点设备
一驱多设前置open和relase参数一样,如果说多个设备用一套open,close,我们该怎么确定是哪个灯呢,我们可以想到
stm32
hal库串口
吾有三德
·
2024-08-23 19:20
Linux驱动学习
学习
一文让你熟练掌握B_LUX_V22 光照传感器
本文涉及IIC,需要了解IIC请转到IIC协议(以
STM32
为例,软件iic,第一部分时序讲解,第二部分代码实现)概述B_LUX_V22是一种用于两线式串行总线接口的数字型光强度传感器集成电路。
吾有三德
·
2024-08-23 19:49
stm32
嵌入式硬件
单片机
开发语言
C++_Primer_学习笔记_第十七章(特殊
标准库
设施)
第四部分(高级主题)1).
标准库
的附加特性,求解大规模问题很有用或者适用于特殊问题2).我们使用的
标准库
的名字,实际上都是使用名字为std的命名空间中的名字。
AT TA
·
2024-08-23 19:16
c++_primer_note
c++11
c++
c语言
编程语言
经验分享
STM32
入门教程:智能安防系统
在本篇教程中,我们将使用
STM32
微控制器来构建一个简单的智能安防系统,包括人体红外传感器的使用、无线通信和图像处理等。在开始之前,我们首先要准备好一些硬件设备。
CrMylive.
·
2024-08-23 10:49
stm32
单片机
嵌入式硬件
MSP430与
STM32
微控制器的性能对比分析
在微控制器领域,MSP430和
STM32
是两款非常受欢迎的产品,它们各自有着独特的特点和优势。
嵌入式杂谈
·
2024-08-23 05:20
stm32
嵌入式硬件
单片机
python——concurrent.futures
concurrent.futures是Python
标准库
中用于并行编程的高级模块,它提供了一种高级别的接口来管理线程和进程。
pumpkin84514
·
2024-08-22 22:36
python相关
python
【
STM32
单片机_(HAL库)】3-2-1【中断EXTI】【电动车报警器项目】震动点灯
1.硬件
STM32
单片机最小系统LED灯模块震动传感器模块2.软件exti驱动文件添加GPIO常用函数中断配置流程main.c程序#include"sys.h"#include"delay.h"#include"led.h
基极向上的三极管
·
2024-08-22 21:04
STM32单片机(HAL库)
单片机
stm32
嵌入式硬件
STM32
第十一节(中级篇):SysTick——功能框图讲解和系统配置以及实验函数的编写
目录前言
STM32
第十一节(中级篇):SysTick(第一节)——功能框图讲解和系统配置SysTick功能框图讲解CTRL控制及状态寄存器重装载数值寄存器当前数值寄存器SysTick定时时间计算SysTick
嵌入jacky
·
2024-08-22 21:30
STM32zjk
stm32
嵌入式硬件
单片机
STM32
L051K8U6-开发资料
STM32
L051测试(四、Flash和EEPROM的读写)-云社区-华为云(huaweicloud.com)
STM32
L051测试(四、Flash和EEPROM的读写)-掘金(juejin.cn)
STM32
L0
清风徐来Groot
·
2024-08-22 18:13
STM32
stm32
嵌入式硬件
单片机
设计模式——策略模式
3.策略模式的结构4.策略模式的实现5.策略模式的优点6.策略模式的缺点7.策略模式的应用场景8.策略模式与其他模式的关系9.Java
标准库
中的策略模式1.java.util.Comparator示例:
DebugDiver代码深处潜水员
·
2024-08-22 16:03
设计模式
设计模式
策略模式
bash
【数据库】数据库学习(MySQL,Oracle,PostgreSql)
数据库语句学习摘要:文章主要内容是数据库语句的基本操作,以及一些基本的数据库
标准库
函数重点:SQL语句对大小写不敏感数据库操作语句SELECT-从数据库表中获取数据UPDATE-更新数据库表中的数据DELETE
诩_
·
2024-08-22 15:27
数据库
数据库
学习
mysql
设计模式——状态模式
实现具体的状态类:3.3接下来,创建上下文类(Context):3.4最后,客户端代码:3.5详细说明4.状态模式的优点5.状态模式的缺点6.状态模式的应用场景7.状态模式与其他模式的关系8.Java
标准库
中的状态模式
DebugDiver代码深处潜水员
·
2024-08-22 14:52
设计模式
设计模式
状态模式
ui
stm32
单片机学习 - 参考手册和数据手册
参考手册和数据手册在学习和应用的时候,有两个官方资料文档经常会用到,一个是参考手册(Referencemannual),另外一个是数据手册(DataSheet)。一句话概括:数据手册主要用于芯片选型和设计原理图时参考,参考手册主要用于在编程的时候查阅。参考手册:对片上每一个外设的功能和使用做了详细的说明,包含寄存器的详细描述。编程的时候需要反复查询这个手册。数据手册:功能概述,主要简述芯片的功能,
江凡心
·
2024-08-22 13:44
stm单片机
单片机
stm32
学习
基于
STM32
开发的智能门锁系统
目录引言环境准备工作硬件准备软件安装与配置系统设计系统架构硬件连接代码实现系统初始化密码输入与验证门锁控制与状态指示Wi-Fi通信与远程监控应用场景家庭智能门锁办公室智能门禁系统常见问题及解决方案常见问题解决方案结论1.引言智能门锁系统通过集成键盘模块、舵机、显示屏、Wi-Fi模块等硬件,实现对门锁的自动化控制与管理。该系统能够检测用户输入的密码,自动控制门锁的开关,并通过显示屏显示当前状态。同时
嵌入式详谈
·
2024-08-22 10:55
stm32
嵌入式硬件
单片机
嵌入式详细教程:基于
STM32
实现语音识别系统
目录文章主题环境准备语音识别系统基础代码示例:实现语音识别系统应用场景:智能家居与便携设备问题解决方案与优化1.文章主题文章主题本教程将详细介绍如何在
STM32
嵌入式系统中使用C语言实现语音识别系统,特别是如何通过
嵌入式详谈
·
2024-08-22 10:25
c语言
语音识别
开发语言
基于
STM32
实现智能音频播放系统
目录文章主题环境准备智能音频播放系统基础代码示例:实现智能音频播放系统应用场景:智能家居与音频应用问题解决方案与优化1.文章主题与命名文章主题本教程将详细介绍如何在
STM32
嵌入式系统中使用C语言实现智能音频播放系统
嵌入式详谈
·
2024-08-22 10:25
stm32
音视频
嵌入式硬件
使用
STM32
制作智能烤箱
使用
STM32
制作智能烤箱简介:智能烤箱是一种可以通过智能手机或者其他设备远程控制的烤箱。
MyM满满
·
2024-08-22 08:39
stm32
嵌入式硬件
单片机
【ARM+Codesys 客户案例 】 基于RK3568/A40i/
STM32
+CODESYS在工厂自动化中的应用:伊顿穆勒模块化控制器XC200
德国SiglochMaschinenbau公司提供一种用于装订小册子和书籍等整套工艺流程的定制化生产线,包含集纸机、粘合装订机、底纸机、胶钉机和背衬机,干燥输送机,色带供料机。整套自动化流水线的设备均由美国伊顿穆勒(Moeller)公司的模块化控制器XC200来实现控制,该款PLC基于德国CODESYS工业软件平台开发。MoellerXC200控制器可以与多个XI/ON远程I/O设备通讯。在通讯层
深圳信迈科技DSP+ARM+FPGA
·
2024-08-22 03:44
ARM+Codesys
arm开发
stm32
自动化
codesys
嵌入式硬件
Linux--汇编语法配置初始化的原理
------改编自正点原子Linux开发手册我们在学习
STM32
的时候几乎没有用到过汇编,可能在学习UCOS、FreeRTOS等RTOS类操作系统移植的时候可能会接触到一点汇编。
广药门徒
·
2024-08-22 03:41
linux
运维
服务器
【驱动程序】3.5寸SPI液晶屏_ILI9488_
stm32
f103c8t6_CubeMX_HAL库
【驱动程序】3.5寸SPI液晶屏_ILI9488_
stm32
f103c8t6_CubeMX_HAL库主控芯片:
stm32
f103c8t6接线:LED-3.3v其他管脚按main.h文件接:#defineLCD_CS_PinGPIO_PIN
真果粒wrdms
·
2024-08-22 03:41
电子设计模块驱动
stm32
驱动开发
嵌入式硬件
c语言
经验分享
单片机
【ARM+Codesys 客户案例 】RK3568/A40i/
STM32
+CODESYS在工厂自动化中的应用:PCB板焊接机
现代化生产中,电子元件通常会使用自动化设备来进行生产,例如像PCB(印刷电路板)的组装。但是生产过程中也会面临一些问题,类似于如何解决在PCB板上牢固、精准地安装各种组件呢?IBLLöttechnikGmbH公司的CM800焊接机(也被称之为“蒸汽锤”)为此提供了完整地解决方案,其中控制单元采用Berghof的DC1012TT大尺寸、高分辨率、高精度彩色显控一体控制器。为了能够准确地显示所有操作状
深圳信迈科技DSP+ARM+FPGA
·
2024-08-22 03:39
ARM+Codesys
arm开发
自动化
网络
codesys
GPT4o编写步进电机控制代码
我给出的要求如下:基于
STM32
F407HAL库,写一个步进电机控制程序,需要控制8个步进电机,我会给出描述步进电机的结构体变量,基于这些变量需要你做出以下功能,电机脉冲通过定时器中断翻转脉冲引脚的电平实现
zd845101500
·
2024-08-22 03:09
C语言
stm32
单片机
嵌入式硬件
STM32
F103C8T6通过震动传感器控制继电器开灯
本次我们使用到了
STM32
F103C8T6最小系统板作为我们的主控板,通过接收到SW-1801P震动传感器的电平信号,进而来控制继电器的打开实现开灯。
Streetlamp28
·
2024-08-22 02:08
stm32
单片机
arm
c/c++ 字符转换为数字(整型、长整型、浮点型)
c/c++字符转换为数字(整型、长整型、浮点型)string/arraytoint/floatC/C++语言提供了几个
标准库
函数,可以将字符串转换为任意类型(整型、长整型、浮点型等)。
薛文旺
·
2024-08-22 02:08
Linux系统
c语言
c++
开发语言
一文入门:使用 Python的requests 库
它建立在Python
标准库
urllib之上,提供了更人性化的接口。安装requests库在开始之前,确保你已经安装了requests库。
书生有只狗᭄゛ঞ
·
2024-08-22 00:55
python爬虫
python
开发语言
c++
库:istringstream、ostringstream和stringstream操作
C++
标准库
中的提供了比ANSIC的更高级的一些功能,即单纯性、类型安全和可扩展性。为什么要学习如果你已习惯了风格的转换,也许你首先会问:为什么要花额外的精力来学习基于的类型转换呢?
hxw31极专简注
·
2024-08-21 20:24
c++
STL源码
基于
stm32
的智能小风扇(温度报警+旋钮调速)
电机,AD单通道,LED灯,OLED显示屏实现功能1.旋转编码器调风扇速度大小(+为正转-为反转)2.温度传感器检测温度控制风扇速度大小3.LED高温红灯预警4.高温蜂鸣器预警以下是功能视频【江科大-
stm32
Citrus-1120
·
2024-08-21 18:48
stm32
嵌入式硬件
单片机
C/C++|C++
标准库
string 流之std::ostringstream 和 std::istringstream 流
我们在sstream头文件中定义了三个类型来支持内存IO(ostringstream\istringstream\stringstream),这些类型可以向string写入数据,这里我们主要讲:std::ostringstream和std::istringstream(C++Primer中文版第五版)以上的两个类型都继承自我们经常使用的iostream头文件中定义的类型。并且,他们还增加了一下成员
Che3rry
·
2024-08-21 18:46
#
C/C++
c++
c语言
java
Golang
标准库
fmt深入解析与应用技巧
Golang
标准库
fmt深入解析与应用技巧前言fmt包的基本使用打印与格式化输出函数Print系列函数格式化字符串格式化输入函数小结字符串格式化基本类型的格式化输出自定义类型的格式化输出控制格式化输出的宽度和精度小结错误处理与
walkskyer
·
2024-03-29 06:38
golang标准库
golang
java
数据库
stm32
之GPIO寄存器
与之类似,
stm32
芯片内部也有很多用于输入输出的寄存器,这些寄存器也是用于操作外部引脚,但是比C51单片机复杂很
luofengmacheng
·
2024-03-28 21:25
嵌入式
stm32
嵌入式硬件
单片机
STM32
消息队列处理串口发送的报文
文章目录概要整体流程具体实现小结概要本文写自正在做的项目,需要使用串口2处理EasyModBus传输的报文,原本采用中断处理的方式,在屏幕,按键,感应器同时传输下,产生了丢包现象,偶发性的死机问题,所以改用消息队列进行缓存,逐条处理。整体流程创建队列串口中断接收报文,简易判别添加入队列解包任务,从队列中取出报文解包做相应处理具体实现创建队列结构体#defineQUEUE_LENGTH20struc
S安东尼
·
2024-03-27 07:25
stm32
嵌入式硬件
单片机
解释C语言中的预处理指令(如#include,#define)
这通常用于包含
标准库
头文件或用户自定义的头文件。有两种包含文件的方式:复制代码*`#include`:这种方式用于包含系统头文件,编
Layla_c
·
2024-03-26 05:20
C语言
c语言
c++
算法
c++学习笔记(8)
strlen是C语言
标准库
中的一个函数,它的作用是确定一个以空字符结尾的字符数组(即C风格字符串)的长度。这个函数在头文件中定义,通常在需要知道字符串长度时使用,例如在复制或比较字符串时。
有趣的树人
·
2024-03-24 21:40
c++
学习
笔记
python上机实验01 Python语言基础
4)掌握Python
标准库
和扩展库的导入和使用方式。5)理解pip工具的用法,能够安装新模块、查看已安装模块、升级或卸载已安装模块。6)理解和掌握Python程序
想要进步的码农
·
2024-03-24 16:35
python上机实验
【智能家居入门2】(MQTT协议、微信小程序、
STM32
、ONENET云平台)
此篇智能家居入门与前两篇类似,但是是使用MQTT协议接入ONENET云平台,实现微信小程序与下位机的通信,这里相较于使用http协议的那两篇博客,在主程序中添加了独立看门狗防止程序卡死和服务器掉线问题。后续还有使用MQTT协议连接MQTT服务器的智能家居项目。前言一、硬件模块二、连接服务器测试三、两个协议的对比分析1、代码结构上:2、获取服务器数据上:3、架构上:四、下位机主要代码1、接收并解析云
geeoni
·
2024-03-24 09:28
智能家居
微信小程序
stm32
STM32
LL库 定时器捕获NEC红外解码
USERCODEBEGINHeader*//*********************************************************************************@file
stm32
f1xx_it.c
xiaoqi976633690
·
2024-03-20 19:01
stm32
嵌入式硬件
单片机
嵌入式单片机高级篇(一)
Stm32
F103电容触摸按键
Stm32
F103电容触摸按键一、电容触摸按键原理:1、电容触摸按键电路是如何组成的?
lostlll
·
2024-03-18 15:55
嵌入式
嵌入式单片机高级篇
电容触摸按键
单片机
stm32
电容触摸按键
突破编程_C++_C++11新特性(function与bind绑定器)
可调用对象在C++
标准库
算法(如std::for_each、std::transform等)以及回调函数等场景中广泛使用。1.1函数作为可调用对象任何普
breakthrough_01
·
2024-03-17 21:01
c++
开发语言
STM32
移植SFUD
简介项目地址:https://github.com/armink/SFUD.gitSFUD是一款开源的串行SPIFlash通用驱动库。由于现有市面的串行Flash种类居多,各个Flash的规格及命令存在差异,SFUD就是为了解决这些Flash的差异现状而设计,让我们的产品能够支持不同品牌及规格的Flash,提高了涉及到Flash功能的软件的可重用性及可扩展性,同时也可以规避Flash缺货或停产给产
无聊到发博客的菜鸟
·
2024-03-16 08:41
stm32
嵌入式硬件
单片机
github上的
STM32
优秀开源项目和初学者项目
语言:Go星标数:14,267+描述:TinyGo带来了Go语言在嵌入式系统的实现,使得
STM32
等微控制器编程更加多样化。FlipperZeroFirmware-FlipperZero的固件源码。
石头嵌入式
·
2024-03-16 06:08
STM32
stm32
学习
嵌入式硬件
github
STM32
项目
python入门2
文章目录常用
标准库
函数异常上下文管理器和`with`语句本地数据获取网络数据获取常用
标准库
函数math数学运算的一系列函数importmath#导入库dir(math)#查看库中包含的函数help(math.radians
zy_com
·
2024-03-14 09:04
Python
【Python】FTP库的介绍及用法
目录1、应用场景2、FTP-
标准库
1、应用场景FTP库(ftplib)在Python中的应用场景主要包括:文件上传和下载:通过FTP服务器,可以提供用于上传和下载文件的功能。
“趁早”
·
2024-03-13 20:45
python
python
笔记
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他