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嵌入式
C语言基础系列【20】内存管理
博主介绍:程序喵大人35-资深C/C++/Rust/Android/iOS客户端开发10年大厂工作经验
嵌入式
/人工智能/自动驾驶/音视频/游戏开发入门级选手《C++20高级编程》《C++23高级编程》等多本书籍著译者更多原创精品文章
程序喵大人
·
2025-03-09 23:43
C语言基础系列
c语言
开发语言
c++
后端
面试
嵌入式
单片机基础篇(三十四)之I2C通信以及
stm32
单片机程序详解
I2C通信以及
stm32
单片机程序详解1、初始化IO口:#defineIIC_SCLPBout(6)//SCL#defineIIC_SDAPBout(7)//SDA#defineREAD_SDAPBin
lostlll
·
2025-03-09 22:33
AT24C02
嵌入式
单片机
嵌入式
字符串
单片机
stm32
IIC
STM32
- I2C 通信协议
起源:由飞利浦公司在1980年代初开发的一种简单、双线双向的同步串行总线,它利用一根时钟线和一根数据线在连接总线的两个器件之间进行信息的传递,为设备之间数据交换提供了一种简单高效的方法。特点:只需要SDA、SCL两条总线;支持总线挂载多设备(一主多从、多主多从)。连接到总线的每个设备均可通过唯一地址进行软件寻址;可提供仲裁和冲突检测;同步,半双工SCL只能主机控制,SDA看情况控制传输速度:标准模
上山的月
·
2025-03-09 21:30
江科大STM32
笔记
单片机
stm32
旋转编码器原理与应用详解:从结构到实战 | 零基础入门
STM32
第四十七步
主题内容教学目的/扩展视频旋转编码器电路原理,跳线设置,结构分析。驱动程序与调用。熟悉电路和驱动程序。师从洋桃电子,杜洋老师文章目录一、旋转编码器是什么?二、内部结构揭秘2.1机械组件解剖2.2核心部件说明三、电路工作原理3.1信号生成机制3.2硬件连接方案四、关键技术解析4.1消抖处理4.2方向识别算法五、典型应用场景六、开发板实战演示七、选型注意事项八、相关资源(图1:开发板与旋转编码器连接示
触角01010001
·
2025-03-09 20:54
STM32
stm32
嵌入式硬件
单片机
【RK3588
嵌入式
图形编程】-SDL2-SDL_Image使用详解
SDL_Image使用详解文章目录SDL_Image使用详解1、概述2、初始化和退出SDL_Image3、使用IMG_Load()4、透明度和混合模式5、透明度和像素格式6、保存图片7、总结在本文中,将介绍如何使用SDL_Image加载、操作和保存各种格式图像。1、概述在本文中,我们将开始使用之前安装的SDL_Image扩展。我们将涵盖三个主要主题:初始化和关闭SDL_Image使用IMG_Loa
视觉与物联智能
·
2025-03-09 17:52
嵌入式Linux与边缘智能
RK3588
图形编程
图形渲染
SDL2
嵌入式硬件
物联网
【CVTE】
嵌入式
软件开发-Linux方向{一面}
文章目录数组和链表的区别?特点?使用场景?**1.数组(Array)****特点:****使用场景:****2.链表(LinkedList)****特点:****使用场景:****3.数组vs链表对比****4.代码示例****数组示例****链表示例(单链表)****5.结论**全局变量和局部变量在linux内存存储的区别**1.全局变量(GlobalVariables)****存储位置:***
阿猿收手吧!
·
2025-03-09 16:45
面经
linux
运维
服务器
面试
第二章 新建工程
1.目前
STM32
的开发方式主要有基于寄存器的方式,基于标准库和基于HAL库的方式。一般用库函数来操作。
四谎真好看
·
2025-03-09 16:13
单片机
c#
stm32
嵌入式硬件
STM32
sqlite3 学习笔记
SQLite非常适合用于
嵌入式
系统、物联网设备、移动应用程序和客户端应用程序,它不需要服务器,简单易用。SQL的概念
某风吾起
·
2025-03-09 16:40
work
sqlite
学习
笔记
【保姆级 HAL 库学习定时器】
以下以
STM32
的HAL库为例,针对定时器(Timer)的初始化函数进行逐行详解,以定时器基本配置(TIMBase)为例:示例代码(以TIM6为例)TIM_HandleTypeDefhtim6;//定时器句柄
CircuitWizard
·
2025-03-09 13:55
单片机
单片机
嵌入式硬件
基于
STM32
单片机智能储物柜快递柜无线摄像头视频监控GSM短信设计DIY24-294
本系统由
STM32
F103C8T6单片机核心板、无线模块、TFT1.44寸彩屏液晶显示电路、智能语音电路、四路舵机驱动电路、矩阵按键电路、GSM模块和继电器模块及电源电路。
通旺科技
·
2025-03-09 13:20
单片机
stm32
语音识别
嵌入式
学习路线
【干货分享】
嵌入式
学习路线公开!(书籍推荐+视频推荐+练手项目)-极术社区-连接开发者与智能计算生态哈喽,大家好,我是仲一。最近有小伙伴在微信私信我,如何学习
嵌入式
。
TrustZone_
·
2025-03-09 12:13
uboot
嵌入式硬件
单片机
资料
哪些人适合
嵌入式
学习?学习
嵌入式
的都是什么人?
对于
嵌入式
,笔者研究十来年了。今天我们不讲
嵌入式
多好多好之类,也不讲技术本身有什么优劣势未来如何发展,我们就讲一下如何学习
嵌入式
。既然是谈
嵌入式
的学习,那些人适合学习
嵌入式
呢?
VX13260562029
·
2025-03-09 12:43
嵌入式
ARM
SDIO(Secure Digital Input Output)详解
它不仅支持存储功能,还扩展了数据传输和外设控制能力,广泛应用于
嵌入式
系统、移动设备及物联网(IoT)领域。2.SDIO的硬件接口SDIO的硬件接口基于SD卡物理接口,采用9
美好的事情总会发生
·
2025-03-09 11:37
接口
SD
嵌入式硬件
硬件工程
linux
17届南昌大学软件工程(
嵌入式
方向)课程整理
这几天复习
嵌入式
的时候,发现很多设计方法和软件工程的思维基本忘光了,在看别人的程序设计流程的时候隐约想起学过,但又想不起来具体的内容。大学基本没怎么去上过课,但好歹有个印象,打算系统的复习一下。
一九五
·
2025-03-09 11:34
学科总结
中国
嵌入式
单片机就业形势分析
此博客分析中国
嵌入式
单片机的就业形势,包括行业趋势、技能需求,以及不同技能水平的薪资情况。会重点探讨裸机开发与RTOS(如FreeRTOS、TTR等)的市场需求差异,以及如何提升竞争力。
与光同尘 大道至简
·
2025-03-09 11:03
单片机
嵌入式硬件
python
github
硬件工程
arm开发
FPGA 的 LBC 总线详解
典型应用:
嵌入式
系统、工业控制、通信设备中,用于扩展F
美好的事情总会发生
·
2025-03-09 09:19
接口
FPGA
嵌入式硬件
硬件工程
linux
单片机中的基础外设GPIO的知识和应用—(6)
下文以
STM32
F103C8T6的GPIO为例。有些51单片机IO功能有的稍微有不同,具体要以规格书为准。
蓑衣客VS索尼克
·
2025-03-09 08:40
如何成为一名合格的单片机工程师
单片机
嵌入式硬件
stm32
笔记
FreeRTOS第17篇:FreeRTOS链表实现细节05_MiniListItem_t:FreeRTOS内存优化
文章专栏:深入FreeRTOS内核:从原理到实战的
嵌入式
开发指南1为什么需要迷你列表项?在
嵌入式
系统中,内存资源极其宝贵。
指尖动听知识库
·
2025-03-09 08:29
链表
数据结构
专业 英语
计算机基础(1)计算机组成原理(2)计算机网络(3)数据库(4)编译原理(5)离散数学2.软件开发(1)编程词汇(2)开发术语(3)Linux(4)软件3.就业领域(1)职场(2)芯片(3)自动驾驶(4)
嵌入式
硬件
程序员爱德华
·
2025-03-09 08:55
英语
专业英语
基于
STM32
+Qt上位机设计的智慧停车场管理系统(207)
摘要【4】系统整体架构设计【5】参考文献1.4开发工具的选择【1】设备端开发【2】上位机开发1.5系统功能总结1.6系统框架图1.7硬件原理图1.8硬件实物图二、硬件选项2.1OV7725摄像头2.2
STM32
DS小龙哥
·
2025-03-09 02:11
智能家居与物联网项目实战
stm32
qt
嵌入式硬件
stm32
NVIC EXTI
stm32
NVICEXTINVICEXTI原理图main.cexti.hexti.c
stm32
f10x_it.cNVICNVIC是嵌套向量中断控制器,控制着整个芯片中断相关的功能,它跟内核紧密耦合,是内核里面的一个外设
每天学点
·
2025-03-09 00:24
MCU
stm32
NVIC
EXTI
Python SQLite3 保姆级教程:从零开始学数据库操作
SQLite3是一个轻量级的
嵌入式
数据库,无需安装独立服务,所有数据存储在一个文件中。✅无
老哥不老
·
2025-03-09 00:46
数据库
python
sqlite
NVIC判定规则和工作原理
NVIC一、优先级分组
STM32
的优先级通过优先级分组(PriorityGrouping)来划分。分组决定了抢占优先级和子优先级各占多少比特位。
SuperGQB
·
2025-03-09 00:41
嵌入式开发
单片机
嵌入式硬件
优必选
嵌入式
面试题及参考答案
目录实时操作系统(RTOS)的任务调度算法有哪些?如何选择优先级抢占策略?对比时间片轮转与优先级抢占调度算法的适用场景。解释FreeRTOS中的任务状态(就绪、阻塞、挂起)及其转换条件。FreeRTOS任务调度器的优先级反转问题解决方案。什么是优先级反转(PriorityInversion)?如何通过优先级继承解决?在实时系统中,如何平衡高优先级任务与低优先级任务的资源竞争?描述信号量(Semap
大模型大数据攻城狮
·
2025-03-08 19:45
嵌入式面经
嵌入式面试
死锁
MQTT
CAN总线
机器人
机器狗
5分钟掌握SQLite数据库操作?C#中的轻量级数据库解决方案
对于小型项目或
嵌入式
系统,轻量级且易于使用的SQLite是一个理想的选择。今天,我要为你详细介绍如何使用C#来操作SQLite数据库。通过本文,你将从头到尾了解如何创建、连接、插入、查询和
墨瑾轩
·
2025-03-08 19:26
一起学学C#【二】
数据库
sqlite
c#
Linux 应用开发: SQLite 数据库交叉编译部署与运用
、游戏后端架构https://github.com/Peakchen)Linux应用开发:SQLite数据库交叉编译部署与运用介绍本指南介绍如何在Linux系统中交叉编译SQLite数据库并将其部署到
嵌入式
系统中
鱼弦
·
2025-03-08 18:50
Linux系统编程与驱动开发
数据库
linux
sqlite
基于
STM32
电表插座抄表交流电压电流有功无功视在功率因数频率设计DIY24-035
本设计由
STM32
F103C8T6单片机核心板+无线模块可选+TFT1.44寸液晶屏+交流采集模块组成。1、通过
STM32
F103C8T6单片机采集交流采集模块。
通旺科技单片机设计DIY汇
·
2025-03-08 18:16
stm32
嵌入式硬件
单片机
C语言:从“游戏”到改变世界的编程传奇
它的诞生始于一个“不务正业”的游戏梦想,却最终成为操作系统、
嵌入式
系统乃至现代编程语言的基石。今天,就让我们穿越时空,揭开这段充满趣味的代码传奇。
南玖yy
·
2025-03-08 18:15
c语言
游戏
开发语言
【04】基于
STM32
Fx的按键扫描与蜂鸣器控制简化版
【04】基于
STM32
Fx的按键扫描与蜂鸣器控制简化版代码经实战检验,适合初学者,下面是独立按键扫描的详细过程:第一步:平时没有按键被触发时,按键的自锁标志,去抖动延时计数器一直被清零。
智木芯语
·
2025-03-08 17:18
【嵌语匠言】
stm32
单片机
嵌入式硬件
嵌入式
行业全景透视:前景、挑战与从业者发展路径
(全网最准确解释)一、行业前景:技术融合与市场扩张的双重驱动1.应用场景的泛在化渗透
嵌入式
系统已从传统工业控制、消费电子扩展到智能汽车、智慧医疗、边缘计算等新兴领域。
九溪弥烟、
·
2025-03-08 16:49
技术杂谈
嵌入式硬件
异步IO时代的颠覆者:深入探讨io_uring
Linux作为广泛应用于服务器、云计算、
嵌入式
系统等众多领域的强大操作系统,一直在不断探索和创新I/O技术,以满足日益增长的性能需求。而io_uring正是Linux在异步I/O方面的一
深度Linux
·
2025-03-08 14:02
C/C++全栈开发
Linux进程管理
linux
C/C++
异步IO
很常见的13种
嵌入式
实时系统,你知道哪些?
满足实时控制要求的
嵌入式
操作系统(RTOS)是许多
嵌入式
开发项目的核心。
RTOS研究员
·
2025-03-08 14:24
操作系统
操作系统
RTOS
OS
嵌入式软件
Linux
STM32
模拟软件SPI的8种模式
头文件soft_spi.h#ifndef__SOFT_SPI_H#define__SOFT_SPI_H#ifdef__cplusplusextern"C"{#endif#include"sys.h"#ifSYSTEM_SUPPORT_OS#include"maintask.h"#endif//引脚定义#defineSoftSpi_MISO_PINGPIO_Pin_8#defineSoftSpi_M
拾风染尘
·
2025-03-08 13:03
单片机编程
stm32
单片机
嵌入式
开发:磁通门传感器开发(6):在
STM32
上实现FFT需要的空间资源
文章目录空间资源计算综合考虑结论在
STM32
上使用CMSIS-DSP库进行FFT计算时,我们这里进行的是128点的实数FFT(使用arm_rfft_fast_f32),每个点用一个float表示(占4字节
魂兮-龙游
·
2025-03-08 12:25
嵌入式开发
stm32
嵌入式硬件
单片机
傅里叶变换
MCU资源计算
EasyRTC
嵌入式
音视频通话SDK:基于ICE与STUN/TURN的实时音视频通信解决方案
EasyRTC
嵌入式
音视频通话SDK支持多种类型的网络环境,能够适应不同的网络条件,确保在各种场景下都能实现高效、稳定的实时音视频通信。以下是EasyRTC支持的主要网络环境类型:1、有线网
EasyCVR
·
2025-03-08 12:23
RTC
音视频
实时音视频
h.265
人工智能
webrtc
[通讯协议]Modbus协议
嵌入式
领域最常见的用法就是硬件电路采用RS485,在此硬件基础上使用Modbus。 Modbus是主从方式通信,通信由主机发起,一问一答式,从机无法主动向主机发送数据。通信方式类似于
LIN-JUN-WEI
·
2025-03-08 05:34
通讯协议
物联网
网络协议
c语言
【
嵌入式
Bluetooth应用开发笔记】第二篇:上手BLUEZ应用开发
概述BlueZ是一个开源的蓝牙协议栈,提供了丰富的API和工具,支持Linux系统中的蓝牙应用开发。BlueZ提供的API包括D-BusAPI、HCIAPI、L2CAPAPI、RFCOMMAPI、SDPAPI、MGMTAPI等,开发者可以使用这些API实现自己的蓝牙应用程序。BlueZ的架构由多个模块组成,其中主要的模块包括蓝牙协议栈(BluetoothStack)、蓝牙管理器(Bluetooth
林零七
·
2025-03-08 04:20
蓝牙开发笔记
bluez
Bluetooth
linux
dbus
gdbus
探秘BlueZ:Linux平台的蓝牙协议栈
它不仅提供了基础的蓝牙功能,还包括了对
嵌入式
系统和最新蓝牙Mesh的
司莹嫣Maude
·
2025-03-08 04:48
stm32
f302实现斩波控制步进电机_电子产品装调与智能检测实训考核装置
SBGYD-185E型电子产品装调与智能检测实训考核装置自购双踪示波器YLDS1102D:一、设备概述电子产品装调与智能检测实训考核设备生产实际和职业岗位的技能要求按照职业院校的教学和实验实训要求研制和开发的产品,采用双工位设计,可同时容纳两人实验操作。适合高等院校的机电设备安装与维修、机电技术应用、电气运行与控制、电气技术应用、电子电器应用与维修、电子与信息技术、电子技术应用等专业《电工基础》、
Actor.又戈叔
·
2025-03-07 21:56
STM32
与C51简述
STM32
与C51简述
嵌入式
开发心得1.关于C51与
STM32
的说明C51是最早一批进入中国市场的可开发操作的板子/芯片,在早期有着较好的发展方向学习浪潮,早期也有着发达的社区可供交流。
THIRT13N
·
2025-03-07 20:16
嵌入式
编程语言
stm32
STM32
入门教程:按键控制LED
STM32
是一款非常强大的微控制器系列,具有广泛的应用领域。本教程将详细介绍如何使用
STM32
来使用按键控制LED灯的开关。
粉绿色的西瓜大大
·
2025-03-07 19:35
stm32
嵌入式硬件
单片机
STM32
单片机+DS1302时钟模块+OLED屏幕+源代码
目录一、DS1302时钟模块介绍二、DS1302时钟模块接线说明三、测试说明、DS1302时钟模块驱动代码四、串口调试助手软件下载五、源代码六、DS1302时钟模块原理图资料一、DS1302时钟模块介绍一、DS1302时钟芯片介绍DS1302是DALLAS公司推出的涓流充电时钟芯片,内部含有一个实时时钟/日历和31字节静态RAM,通过简单的串行接口与单片机进行通信。该芯片是3线SPI接口。实时时钟
嵌入式Dora
·
2025-03-07 19:05
STM32
单片机
stm32
嵌入式硬件
嵌入式
DS1302时钟模块
STM32
实战开发(133):基于
STM32
的智能GPS定位跟踪系统开发
基于
STM32
的智能GPS定位跟踪系统能够提供高精度的定位信息、实时数据传输和可靠的系统性能,广泛应用于无人机、智能汽车、物流跟踪、宠物定位等场景。
嵌入式开发项目
·
2025-03-07 18:54
STM32实战开发
2025年嵌入式开发
stm32
struts
嵌入式硬件
单片机
音视频
自动驾驶
【星云 Orbit•
STM32
F4】14. 定时器进阶:通用定时器
【星云Orbit•
STM32
F4】14.定时器进阶:通用定时器七律·定时器通用模式精妙三,中断配置是精华。初学成兴会自融,定时努力器必通。
智木芯语
·
2025-03-07 17:12
【星云
Orbit•STM32F4】
stm32
嵌入式硬件
单片机
STM32
江科大学习笔记
STM32
江科大学习笔记-制作中...GPIO操作其它的库函数输出流程输出的库函数输出的例子输入流程输入的库函数输入的例子栗子按键开关类1个按键-控制开跟关2个按键-分别控制开跟关按键双击事件按键长按事件外设模块类蜂鸣器
weixin_38647099
·
2025-03-07 17:09
stm32
单片机
学习
FreeRTOS 源码结构解析与
STM32
HAL 库移植实践(任务创建、删除篇)
1.FreeRTOS源码结构介绍1.1下载源码点击官网地址,选择FreeRTOS202212.01非LTS版本(非长期支持版),因为这个版本有着最全的历程和更多型号处理器支持。1.2文件夹结构介绍下载后主文件FreeRTOSv202212.01下包含以下文件:名称描述FreeRTOSFreeRTOS的核心源码,提供实时操作系统的**所有必要组件****,如任务调度、内存管理、信号量、队列等。Fre
电科周杰伦
·
2025-03-07 15:23
嵌入式开发
FreeRTOS
FreeRTOS
stm32
嵌入式开发
实时操作系统
RTOS
任务调度
任务控制块
Lua为编程语言的
嵌入式
智能可编程Modbus主机用于Modbus和
嵌入式
TCP/IP设备
AiMaster300是以Lua为编程语言的
嵌入式
智能可编程Modbus主机。
some9009
·
2025-03-07 15:49
MODBUS
TCP/IP
LUA
可编程
嵌入式
嵌入式
开发之串行数据处理
前题前面几篇文章写了关于
嵌入式
软件开发时,关于串行数据处理的一些相关内容,有兴趣的可以看看《
嵌入式
开发:软件架构、驱动开发与串行数据处理》、《
嵌入式
软件开发之生产关系模型》和《
嵌入式
开发之Modbus-RTU
dreamczf
·
2025-03-07 15:46
嵌入式软件
物联网
单片机
mcu
imx6ull,从uboot到linux启动
很久没搞
嵌入式
了,为了学习,买了正点的arm板子,芯片是Freescale的imx6ull。为了更好的学习,决定放弃正点官网的资料,一切都从原网下载。
只慢半拍
·
2025-03-07 12:23
linux
ubuntu
运维
使用
嵌入式
Linux在ARM平台上使用MIPI CSI接口
使用
嵌入式
Linux在ARM平台上使用MIPICSI接口MIPICSI(MobileIndustryProcessorInterfaceCameraSerialInterface)是一种广泛应用于移动设备和
嵌入式
系统中的摄像头接口标准
WangWEel
·
2025-03-07 11:07
linux
arm开发
运维
嵌入式
上一页
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
其他