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
嵌入式Linux-IMX6UL
AUTOSAR汽车电子
嵌入式
编程精讲300篇-CAN总线协议在车载模块中的应用与实现
目录知识储备面向车载开发的CAN通信协议1基本概念2优势3概念和特征4技术介绍5应用举例6测试工具编辑7错误处理编辑前言国内外研究现状总线与CAN总线技术CAN总线技术在电子汽车领域的研究现状OBD系统的发展和研究现状OBD车载模块的研究现状2OBD数据获取原理分析2.1车载CAN网络与OBD系统的连接和诊断2.1.1OBD接口2.1.2车载CAN总线网络与CAN报文2.1.3SAEJ1979协议
格图素书
·
2025-03-13 21:35
汽车
Linux笔记
它的核心特点是自由、开放、高度可定制,并广泛应用于服务器、开发、
嵌入式
设备等领域。1.Linux是什么?
@卡卡-罗特
·
2025-03-13 21:03
linux
笔记
运维
嵌入式
学习笔记:LVGL v8 的按钮控件使用方法
嵌入式
学习笔记:LVGLv8的按钮控件使用方法LVGL(LightandVersatileGraphicsLibrary)是一个开源的
嵌入式
图形库,提供了丰富的图形控件和界面设计工具,适用于各种
嵌入式
系统
WangWEel
·
2025-03-13 20:25
学习
笔记
microsoft
嵌入式
LVGL v8学习笔记 | 字体的应用技巧
嵌入式
LVGLv8学习笔记|字体的应用技巧
嵌入式
在
嵌入式
系统中,显示器的使用是非常普遍且重要的功能。而为了实现更灵活、美观的用户界面,字体的应用不可或缺。
CodeMaven
·
2025-03-13 20:24
学习
笔记
前端
嵌入式
交通工具驱动电机技术解析:电瓶车、汽车、地铁与高铁的电机对比
点击下面图片,为您提供全新的
嵌入式
学习路线文章目录@[TOC](文章目录)一、引言二、电瓶车:直流无刷电机(BLDC)三、电动汽车:永磁同步电机(PMSM)与感应电机1.永磁同步电机(主流选择)2.交流异步电机
【云轩】
·
2025-03-13 19:23
汽车
单片机
stm32
STM实战开发(6):STM32 驱动 LCD 屏幕显示字符开发详解
在
嵌入式
系统中,LCD显示是一个非常常见的需求。STM32作为一个强大的微控制器平台,提供了丰富的外设接口,可以方便地驱动各种类型的LCD屏幕。
嵌入式开发项目
·
2025-03-13 16:26
STM32实战开发
2025年嵌入式开发
stm32
嵌入式硬件
单片机
物联网
OS三种装入方式三种连接方式
适用场景:早期单道程序系统或
嵌入式
系统。(2)可重定位装入方式特点:程序在装入时根据内存的实际情况进行地址重定位。优点:支持多道程序设计,提高内存利用率。缺点:需要硬件
ymr1598546721
·
2025-03-13 15:24
系统架构
EasyRTC支持
嵌入式
智能硬件与微信小程序实时通话
基础建设如此发达的时代,各种物联网设备都越来越普及,尤其是可穿戴设备和智能家居设备的发展,而在物联网设备中,视频物联网设备又是特别受人关注的设备,因为他们具备有看得见的属性,像智能家居里面的摄像头、可视门铃、智能猫眼、宠物机器人等等,在这些场景中现在存在几个比较大的弊端:来一种设备就要安装一种设备的App;单向的实时视频效果可以,但是双向的通话效果一般;App如果没有与安卓系统有深入的合作,很容易
xiejiashu
·
2025-03-13 15:24
WEBRTC
小程序
WebRTC嵌入式
p2p通话
小程序p2p视频
WebRTC摄像头
STM32F407 定时器实例解析
.计数器和自动重载寄存器配置3.工作模式和输出比较配置4.启动定时器和中断配置寄存器方式HAL库方式STM32F407定时器实例解析引言STM32F407是一款功能强大的微控制器,广泛应用于工业控制、
嵌入式
系统和智能家居等领域
盼海
·
2025-03-13 15:22
stm32
stm32
单片机
嵌入式硬件
嵌入式
系统测试必备:9大理由解析报告与可追溯性的重要性(附工具推荐TESSY)
在
嵌入式
系统的软件测试项目中,报告和可追溯性至关重要,原因有多个。它们是确保
嵌入式
系统可靠、合规且高质量的基础。
·
2025-03-13 10:05
STM32固件库解析与示例代码
它提供了一组丰富的功能和驱动程序,帮助开发人员轻松地编写
嵌入式
应用程序。本文将详细解析STM32固件库的使用,并提供一些示例代码来演示其功能。
QoyOle
·
2025-03-13 07:20
stm32
单片机
嵌入式硬件
自学
嵌入式
第26天-------UDP和TCP
TCP:三次握手:指建立tcp连接时,需要客户端和服务端总共发送三次报文确认连接。四次挥手:断开一个tcp连接,需要客户端和服务端发送四个报文以确认断开。2.编程模型client:socket--->connect--->send/write--->closeserver:socket--->bind--->listen--->accept--->recv/read--->closeUDP:1.U
以德服人23
·
2025-03-13 05:35
udp
tcp/ip
网络
自学
嵌入式
第十七天-----栈和队列
先附上思维导图:1.栈和队列与表的区别:1.栈和队列是一种特殊的表状结构2.栈和队列只允许在固定位置取出或者插入数据3.栈:先进后出,后进先出FILO4.队列:先进先出,后进后出FIFO要熟悉list.h的使用:---###1.**`INIT_LIST_HEAD(head)`**-**作用**:初始化一个双向链表的头节点。-**详细说明**:-将链表头节点`head`的`next`和`prev`指
以德服人23
·
2025-03-13 05:05
windows
microsoft
自学
嵌入式
第25天------消息队列,共享内存,信号灯
1.消息队列消息队列的创建与打开:使用msgget()函数创建或打开一个消息队列。需要指定唯一的key值和权限标志(如IPC_CREAT)。消息的发送与接收:使用msgsnd()发送消息到队列。使用msgrcv()从队列中接收消息。消息需要定义特定的数据结构,通常包含mtype(消息类型)和mtext(消息内容)。消息类型(mtype):消息类型用于区分不同的消息,接收方可以根据类型选择性地接收消
以德服人23
·
2025-03-13 05:05
java
开发语言
自学
嵌入式
第29天-----epoll、sqlite3
1.正确选择触发模式(ET和LT)水平触发(LT):默认模式,只要文件描述符处于就绪状态,epoll_wait会持续通知。适合大多数场景,编程简单。边缘触发(ET):只在状态变化时通知一次,适合高性能场景,但需要确保一次性处理完所有数据,否则可能丢失事件。注意:在ET模式下,必须循环读取或写入数据,直到返回EAGAIN或EWOULDBLOCK。如果未处理完数据,epoll_wait不会再通知,可能
以德服人23
·
2025-03-13 05:34
服务器
网络
运维
LwIP 的初步认识
在当今科技飞速发展的时代,
嵌入式
系统已经广泛应用于各个领域,从智能家居到工业控制,再到物联网设备等,其无处不在。而网络通信作为
嵌入式
系统的重要功能之一,选择一款合适的TCP/IP协议栈显得尤为关键。
九溪弥烟、
·
2025-03-13 02:44
技术杂谈
ip
嵌入式硬件
单片机的发展
随后,8051系列单片机的出现进一步推动了
嵌入式
技
九溪弥烟、
·
2025-03-13 02:40
技术杂谈
单片机
嵌入式硬件
[Vivado] IP核学习之Block Memory Generator
BlockMemoryGeneratorIP核是一种高级内存构造器,可使用Xilinxfpga中的
嵌入式
块RAM资源来生成面积和性能优化的内存空间。BlockMemoryGener
奕天者
·
2025-03-12 23:20
FPGA学习
学习
fpga开发
ip
高级Linux系统 知识梳理
第一章Linux系统初步了解Linux系统应用领域:Linux服务器;
嵌入式
Linux系统;软件开发平台;桌面应用Linux系统的特点:开放性;多用户;多任务;良好的用户界面;设备独立性;丰富的网络功能
-TOXNO-
·
2025-03-12 22:47
Linux
Linux
解决Keil最新版不支持Compiler Version 5的问题:一个开源解决方案
一个开源解决方案最新发布关于Keil最新版不支持compilerversion5的解决办法项目地址:https://gitcode.com/Resource-Bundle-Collection/32983项目介绍在
嵌入式
开发领域
黄豪宙
·
2025-03-12 22:15
嵌入式
Linux Protocol Buffer 的使用
1、下载源码gitclonehttps://github.com/protocolbuffers/protobuf.git下载特定版本的源码gitclone-b4.0.xhttp://github.com/protocolbuffers/protobuf.git2、编译生成库和工具cdprotobufmkdirbuildcmake..//cmake-Dprotobuf_BUILD_TESTS=OF
小蔡不做梦
·
2025-03-12 21:37
linux
网络协议
Linux图形界面中客户端、服务器、窗口管理器之间的关系
作者:刘老师,华清远见
嵌入式
学院金牌讲师,ARMATC授权培训讲师。
谁不小心的
·
2025-03-12 21:05
linux系统使用
界面
linux
桌面环境
x
FPGA 学习笔记:Vivado 2020.2 MicroBlaze MIG 测试 DDR3 篇二
DDR3测试,正常DDR3能否当RAM一样使用清楚要做什么,这里通过搭建
嵌入式
软核处理器的方式,快速验证实现与验证:搭建
zhangsz_sh
·
2025-03-12 21:35
FPGA开发技术
fpga开发
学习
ESP-HaloPanel 是一款基于 ESP32-C2 开发的 超低成本智能家居面板,面板中央配备一个圆形屏幕用于显示信息,屏幕周围均匀分布了 6 个触摸按键,用于控制操作。
ESP-HaloPanel
嵌入式
系统代码设计架构与C代码实现方案我将为ESP-HaloPanel项目设计一个可靠、高效且可扩展的
嵌入式
系统平台。
嵌入式程序员小刘
·
2025-03-12 20:31
开源
物联网
单片机
嵌入式硬件
5mm以下的元器件,
嵌入式
磁吸笔,可调节磁力吸附不同大小和数量的阻容感器件,可磁吸0201到0603的器件,其他较大器件可用镊子取。搭载20mAh锂电池,可使用Type-C充电,带充电指示,充满提醒。
这个项目虽然看似简单,但麻雀虽小,五脏俱全,我们可以借此机会展示一个完整且专业的
嵌入式
系统开发流程。
嵌入式程序员小刘
·
2025-03-12 20:01
开源
物联网
单片机
嵌入式硬件
C语言指针
这种能力对于低级编程至关重要,尤其在操作系统开发、
嵌入式
编程、性能优化等领域中,直接操作内存可以带来极大的优势。
812503533
·
2025-03-12 20:30
c语言
开发语言
嵌入式
FOC无刷电机控制器代码架构及实现详解
非常感谢您提供的
嵌入式
产品图片和项目背景介绍。我深入理解您对这款小尺寸、高性能FOC无刷电机控制器的需求。这是一个极具挑战且富有价值的项目,它融合了硬件重构、先进控制算法、以及对成本和性能的严格把控。
嵌入式程序员小刘
·
2025-03-12 19:56
开源
物联网
单片机
嵌入式硬件
Qt 超详细入门指南:开启跨平台开发之旅
这些应用程序的适用范围广泛,涵盖了桌面端、
嵌入式
系统以及移动平台等多个领域,可谓是开发领域中的“多面手”。(
weixin_44799641
·
2025-03-12 19:25
QT学习专栏
qt
开发语言
嵌入式
开发用这3种软件架构,直接无敌。
做开发1-3年的时候,一些简单的项目,功能基本都能实现,项目复杂度一上来,我的代码就变得乱七八糟了,改一行就崩一片,修个小bug像是拆弹,剪错一根线,整个程序原地爆炸。后来接触了不少项目,我发现一个规律:那些代码写得牛的人,都有个共同点,很多功能明明很简单,代码却写得弯弯绕绕的,这不是一个全局变量就能搞定吗?为啥搞这么麻烦?后面独立开发比较复杂项目时,才搞懂他们的精髓所在,像搭积木一样,整齐有序,
无际单片机编程
·
2025-03-12 18:48
单片机
嵌入式
java
嵌入式硬件
stm32
利用busybox和mkfs.jffs2制作根文件系统
PC机系统:Ubuntu12.04LTS目标板:海思3518CFlash类型:SPIFlash(16M)Busybox:BusyBox-1.16.1.tgz
嵌入式
交叉编译工具链:arm-hisiv100nptl-linux-gcc
浪子--赟
·
2025-03-12 08:44
Working
Notes
mkfs.jffs2工具用法
嵌入式根文件系统移植
jffs2根文件系统制作
hi3518c
嵌入式
静态库/动态库制作以及 Makefile使用,Makefile书写规则和交叉工具链
2.安装交叉工具链方法,结合环境变量PATH,工具链选项3.Makefile使用,Makefile书写规则4.
嵌入式
静态库/动态库制作,库是如何使用?二.什么是交叉工具链?什么是交叉编译?
weixin_40976330
·
2025-03-12 08:12
Linux
交叉工具链
交叉编译
Makefile使用
嵌入式静态库/动态库制作
第十五届蓝桥杯省赛电子类
嵌入式
学习记录(客观题)
01.SMT32微控制器的SPI可以按照时钟相位和极性配置多少种工作模式(B)。A.2B.4C.8D.16解析:SPI(SerialPeripheralInterface)总线是一种同步串行外设接口,它可以使MCU与各种外围设备以串行方式进行通信以交换数据。SPI的工作模式由时钟极性(CPOL)和时钟相位(CPHA)来决定。[1]时钟极性(CPOL):决定了SPI时钟信号(SCK)的空闲状态电平。
@小张要努力
·
2025-03-12 08:39
蓝桥杯
学习
职场和发展
嵌入式硬件
单片机
51单片机
【FFmpeg】AVpacket中解析出Nalu
如果是非
嵌入式
设备,也可以自己搭建一个小型RTSP服务器来实现,其中各种功能也可以自行控制,后面文章再进行总结源码分析可行性分析FFmpeg库中没有找到直接解析出来的Nalu的方法,如果无
gma999
·
2025-03-12 06:57
ffmpeg
【
嵌入式
DIY实例-Arduino篇】-最大功率点跟踪 (MPPT) 太阳能充电控制器
最大功率点跟踪(MPPT)太阳能充电控制器文章目录最大功率点跟踪(MPPT)太阳能充电控制器1、应用介绍2、硬件准备3、太阳能充电控制器介绍4、硬件设计5、驱动代码实现1、应用介绍在这个应用中,我们将使用Arduino并结合许多主动-被动电子设备构建我们自己的MPPT太阳能充电控制器。MPPT表示最大功率点跟踪控制器(MaximumPowerPointTrackingController)。大多数
视觉与物联智能
·
2025-03-12 00:00
物联网全栈开发实战
嵌入式硬件
嵌入式
电子工程
物联网
单片机
嵌入式
八股C语言---指针与数组篇
数组数组是什么数组算是定义了一块连续的空间,数组名就是这块连续空间首地址的名字这块空间多大?—数组的长度乘以元素的类型得到或者使用sizeof也行如何访问?—数组的起始地址+对应的偏移量数组的起始地址可以用数组名得到一维数组和二维数组2.1一维数组inta[2]={1,2,3,4};//不会报错但是会warning越界了从汇编也能看出来确实只分配了8个字节所以数组越界行为的后果都是未定义的.glo
听风lighting
·
2025-03-11 21:11
嵌入式八股
c语言
算法
stm32
linux
开发语言
单片机寄存器理解
单片机寄存器是单片机(
嵌入式
微控制器)内部的一种存储单元,位于CPU核心或与CPU紧密集成,用于暂存数据、指令或控制硬件外设。
学不动CV了
·
2025-03-11 21:08
51/32单片机相关知识
数据库
单片机
c语言
c++
嵌入式硬件
卡尔曼滤波算法c语言stm32,卡尔曼滤波算法及C语言实现_源代码
a往南向北2019-01-1620:39:2011340收藏111分类专栏:C语言
嵌入式
文章标签:卡尔曼滤波C代码卡尔曼滤波理论很容易就可以在MATLAB软件环境下实现,但是,实际的硬件板子上还是需要C
weixin_39643255
·
2025-03-11 18:46
卡尔曼滤波算法c语言stm32
ESP32 小智 AI 机器人入门教程从原理到实现(自己云端部署)
通过本教程,即使没有深厚的AI或
嵌入式
经
与光同尘 大道至简
·
2025-03-11 18:11
人工智能
机器人
python
人机交互
github
visual
studio
单片机
基于Java的智能家居设计:模块化智能插座的设计与实现
传统的智能插座往往采用单片机或
嵌入式
系统,功能相对单一,难以扩展和升级。随着物联网技术的快速发展,
AGI大模型与大数据研究院
·
2025-03-11 17:37
DeepSeek
R1
&
大数据AI人工智能
java
python
javascript
kotlin
golang
架构
人工智能
卡尔曼滤波算法从理论到实践:在STM32中的
嵌入式
实现
摘要:卡尔曼滤波(KalmanFilter)是传感器数据融合领域的经典算法,在姿态解算、导航定位等
嵌入式
场景中广泛应用。
DOMINICHZL
·
2025-03-11 17:36
STM32
算法
stm32
嵌入式硬件
飞控简析-从入门到跑路序章
二、学飞控有没有前途这个话题有点小,大一点的问法应该是学
嵌入式
有没
skyman满天星
·
2025-03-11 17:34
飞控简析
pixhawk
无人机
开源飞控
C语言开发以及维护用到的工具简介
C语言作为一门经典的编程语言,广泛应用于系统编程、
嵌入式
开发、操作系统内核等领域。
812503533
·
2025-03-11 13:02
蓦然回首---再看C语言
c语言
编辑器
开发语言
Spring Boot 与 Spring MVC 有何不同
它通过提供默认配置和
嵌入式
服务器(如Tomcat、Jetty或Undertow),使开发者能够快速构建和启动Spring应用,而无需配置繁琐的XML或类配置。SpringMVC:Sp
大G哥
·
2025-03-11 12:28
spring
spring
boot
mvc
后端
java
合并HEX文件
在
嵌入式
系统开发中,IntelHEX文件是一种常见的二进制数据表示格式,通常用于存储和传输固件。在某些情况下,我们可能需要将多个HEX文件合并为一个文件,例如将多个模块的代码合并为一个完整的固件。
boringhex.top
·
2025-03-11 11:15
MCU
嵌入式
Java 的三种技术架构
程序开发;JAVASE:JavaPlatformStandardEdition,完成桌面应用程序的开发,是其它两者的基础;JAVAME:JavaPlatformMicroEdition,开发电子消费产品和
嵌入式
设备
hhappy0123456789
·
2025-03-11 05:27
jvm
java
开发语言
Java的三种技术架构:
程序开发;JAVASE:JavaPlatformStandardEdition,完成桌面应用程序的开发,是其它两者的基础;JAVAME:JavaPlatformMicroEdition,开发电子消费产品和
嵌入式
设备
Dagssb
·
2025-03-11 04:56
java
架构
jvm
【
嵌入式
C基础】第8篇:C语言数组讲解
1概述数组的基本概念:同一类型数据的集合1.1数组的定义存储类型数据类型数组名[元素个数];inta[5];元素个数必须为常量,不能为变量1.2数组的初始化inta;数组初始化方法全部初始化:inta[5]={1,2,3,4,5};局部初始化:inta[5]={1,2,3};注意:其他的即为0;常用:intarr[5]={0};//初始化一个全部元素为0的数组,通常这个方法在清0数组时使用默认初
黑猫学长呀
·
2025-03-11 04:48
黑猫带你学:嵌入式C语言
c语言
数据结构
数组
「MySQL 数据库优化」降低存储与查询成本的最佳实践
在移动端开发、鸿蒙开发、物联网、
嵌入式
、云原生、开源等领域有深厚造诣。图书作者:《ESP32-C3物联网工程开发实战》图书作者:《SwiftUI入门,进阶与实战》超级个体:CO
网罗开发
·
2025-03-11 00:24
python集
终端集
数据库
mysql
C语言零基础入门教程(1)
C语言是一种高效、灵活且功能强大的编程语言,广泛应用于系统软件开发、
嵌入式
系统、算法实现等多个领域。对于初学者来说,学习C语言不仅是掌握一门编程技能,更是开启编程世界大门的重要一步。
岱宗夫up
·
2025-03-11 00:50
C语言
c语言
算法
学习
Spring Boot 自动装配原理详解
通过引入特定的依赖(如spring-boot-starter-web),SpringBoot能够自动配置
嵌入式
服务器、数据库连接等功能,而无需手动编写繁琐的配置代码。
sevevty-seven
·
2025-03-10 21:01
spring
boot
后端
java
上一页
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
其他