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-web
嵌入式
入门学习——5了解寄存器如何控制单片机
0系列文章入口
嵌入式
入门学习——0快速入门,Let‘sDoIt!1.内容简介武侠的内功和招式之间的关系类似于编程中的技术和计算原理之间的关系。招式是千变万化的,而内功心法则稳定而深厚。
星火嵌入式
·
2025-07-06 21:42
嵌入式入门学习
单片机
从小白到进阶:解锁linux与c语言高级编程知识点
嵌入式
开发的任督二脉(3)
【硬核揭秘】Linux与C高级编程:从入门到精通,你的全栈之路!第五部分:C语言高级编程——结构体、共用体、枚举、内存管理、GDB调试、Makefile全解析嘿,各位C语言的“卷王”们!在前面的旅程中,我们深入探索了Linux的奥秘,从命令行操作到Shell脚本编程,再到网络文件服务,你的Linux技能已经突飞猛进。现在,是时候回到我们的“老本行”——C语言了!你可能已经能够编写各种简单的C程序,
small_wh1te_coder
·
2025-07-06 21:39
c
嵌入式
linux
c语言
汇编
c++
嵌入式硬件
面试
扒开
嵌入式
硬件的底裤(上)!从 PCB 到 FPGA/IC 设计,小白到 CTO 的必学秘籍 硬核知识点全揭秘!从c语言入门到mcu与arm架构及外设相关
【硬核揭秘】
嵌入式
硬件工程师的“底裤”:从入门到牛逼,你必须知道的一切!第一部分:破冰与认知——
嵌入式
硬件工程师的“世界观”嘿,各位C语言老铁,以及所有对“让硬件听你话”充满好奇的朋友们!
small_wh1te_coder
·
2025-07-06 21:39
嵌入式
内核
嵌入式开发
嵌入式硬件
算法
c
汇编
面试
驱动开发
单片机
便携式电缆接地环流记录仪:技术解析与应用价值
其核心组件包括高精度电流传感器、数据采集模块及
嵌入式
分析系统。设备通过柔性电流钳或
WHFENGHE
·
2025-07-06 20:32
物联网
STM32定时器详细教程
STM32定时器1.引言STM32微控制器以其丰富的外设和强大的性能,在
嵌入式
领域得到了广泛应用。其中,定时器作为其核心外设之一,在实现精确时间控制、波形生成、事件测量等方面发挥着不可替代的作用。
楠离啊
·
2025-07-06 19:49
c语言
stm32
嵌入式硬件
单片机
学cpp c++怎么才能找到
嵌入式
开发工作
前言Thelasttime,Ihavelearned这个问题,也是最近两次答疑星球同学提问很多问题中的一个共性问题,比如提问的下面这些问题:
嵌入式
我需要专门学习什么技术吗?需不需要开发板?
·
2025-07-06 18:57
程序员
STM32中断系统完全指南:从NVIC原理到实战应用
STM32中断系统完全指南:从NVIC原理到实战应用一、中断基础:
嵌入式
系统的"紧急通道"中断是STM32微控制器中最重要的机制之一,它允许处理器在正常运行程序时,对外部事件或内部条件做出即时响应。
阿牛的药铺
·
2025-07-06 15:49
STM32裸机开发
stm32
单片机
嵌入式硬件
嵌入式
Linux-线程同步-自旋锁和读写锁
线程同步一、自旋锁1.1自旋锁概述1.2自旋锁的初始化1.3自旋锁加锁和解锁二、读写锁2.1何为读写锁2.2读写函数初始化2.3读写锁上锁和解锁2.4读写锁的属性一、自旋锁1.1自旋锁概述自旋锁与互斥锁很相似,从本质上说也是一把锁,在访问共享资源之前对自旋锁进行上锁,在访问完成后释放自旋锁(解锁);事实上,从实现方式上来说,互斥锁是基于自旋锁来实现的,所以自旋锁相较于互斥锁更加底层。如果在获取自旋
·
2025-07-06 15:13
深入解析u-boot-1.1.6源码与应用
本文还有配套的精品资源,点击获取简介:u-boot-1.1.6是一款重要的开源引导加载程序,广泛应用于
嵌入式
系统。
kdbshi
·
2025-07-06 11:06
Buildroot,Debian 和 Ubuntu 有什么差别
以下是它们之间的主要差别:Buildroot:Buildroot是一个为
嵌入式
Linux系统提供完全自动化构建的工具。它不是一个常规的Linux发行版,而是一个用于构建自定义Linux系统的工具集。
科学的发展-只不过是读大自然写的代码
·
2025-07-06 06:07
驱动开发
debian
ubuntu
运维
Buildroot,Ubuntu,Debian,Yocto 它们分别是什么,它们之间的具体关系是什么
1.Buildroot定义:Buildroot是一个简化和加速
嵌入式
Linux系统开发过程的工具,提供一种容易、高效的方式来生成交叉编译工具链、根文件系统、内核映像和引导加载程序。
玄奕子
·
2025-07-06 06:34
嵌入式学习之Linux入门篇
ubuntu
debian
linux
Buildroot
Yocto
国产替代4644系列电源模块势登场
GC4644N/GC4644T是一款四通道独立4A降压型DC/DC微模块电源,专为
嵌入式
大电流场景设计。GC4644N采用BG
·
2025-07-06 04:56
打造基于51单片机的音乐播放器
文章将指导读者通过设计核心模块,如存储介质扩展、音乐解码、音频放大输出、用户界面交互、控制逻辑编程、电源管理和设备调试测试等步骤,来理解
嵌入式
系统设计的各个方面。
红廉骑士兽
·
2025-07-06 02:15
嵌入式
学习之Linux入门篇笔记——8,Linux帮助手册讲解
配套视频学习链接:http://【【北京迅为】
嵌入式
学习之Linux入门篇】https://www.bilibili.com/video/BV1M7411m7wT/?
玄奕子
·
2025-07-06 01:34
嵌入式学习之Linux入门篇
linux
学习
笔记
ubuntu
韦东山
嵌入式
入门笔记之——应用开发基础篇(二)
三、Makefile的使用1、为什么需要Makefile在编写程序后,如果仅改动了一个源文件(比如.h文件),那么不可能通过一系列的命令来重新编译所有的源文件,甚至有时改动的源文件比较多,出现最后忘记编译某些源文件的情况。而make工具可以解决上述问题,它会在有必要时重新编译所有受改动影响的源文件。而Makefile文件则告诉make怎样编译和连接成一个程序。Makefile带来的好处就是——“自
·
2025-07-06 01:34
stm32达到什么程度叫精通?
重到让我这个在
嵌入式
领域摸爬滚打了近十年的老兵,都不敢轻易说出口。2014年,我刚从机械专业毕业,怀着忐忑不安的心情走进厦门某马的大门。那时候的我,连STM32是什么都不知道,更别说什么精通了。现在
·
2025-07-06 00:48
【
嵌入式
ARM汇编基础】-ELF文件格式内部结构详解(四)
ELF文件格式内部结构详解(四)文章目录ELF文件格式内部结构详解(四)15、ELF程序初始化和终止部分15.1初始化和终止顺序16、线程局部存储16.1本地执行TLS访问模型16.2Initial-ExecTLS访问模型16.3通用动态TLS访问模型16.4本地动态TLS访问模型15、ELF程序初始化和终止部分一旦程序加载到内存中,其依赖关系得到满足,并且已正确重定位并链接到其共享库依赖项,加载
视觉与物联智能
·
2025-07-05 20:00
嵌入式Linux与边缘智能
arm开发
汇编
嵌入式硬件
物联网
RK3588
嵌入式
系统中项目开发的基本要素
一、理解系统需求1.1与各方沟通,明确具体要求我们需与客户、项目经理、硬件工程师等相关方展开深入且细致的沟通,全方位了解项目需求。•功能需求。如智能家居系统,需涵盖灯光调控、温度调节、家电控制等多元功能;•性能需求。如同工业自动化控制系统,对实时性与稳定性要求严苛,响应时间须控制在毫秒级;•安全需求。以医疗设备为例,务必保障数据传输的保密性与完整性,防止患者信息泄露;还有特殊要求,像航空航天领域的
嵌入式开发星球
·
2025-07-05 20:30
单片机项目实战操作之优秀
linux
服务器
深入解析C语言位域
其核心价值在于:节省内存:例如布尔标志(0/1)仅需1比特,而非1字节(8比特),在
嵌入式
系统或海量数据场景下可显著降低内存占用硬件交互:直接映射硬件寄存器的特定位(如使能位、状态码),替代繁琐的位掩码操作协议解析
第九先生
·
2025-07-05 20:27
C/C++系列
c语言
开发语言
大数据开发高频面试题:Spark与MapReduce解析
offer比较华为状态码浏览器插件
嵌入式
项目推荐2019秋招总结+云从语音算法面经+银行群面面经科大讯飞语音算法面经语音算法美团一面已挂科大讯飞智能语音方向值得去吗?
·
2025-07-05 20:26
STC51单片机音乐播放项目:从编码到实现
本文还有配套的精品资源,点击获取简介:本教程介绍了如何使用STC51系列单片机演奏音乐,该单片机广泛应用于
嵌入式
系统设计中。
黄浴
·
2025-07-05 19:52
嵌入式
系统中实现串口重定向
在
嵌入式
系统中实现串口重定向(将标准输出如printf函数输出重定向到串口)通常有以下几种常用方法,下面结合具体代码示例和适用场景进行说明:1.重写fputc函数(最常见、最基础的方法)通过重写标准库中的
LS_learner
·
2025-07-05 16:33
嵌入式
嵌入式硬件
MIPS架构(无互锁流水级微处理器架构)是什么?
其设计哲学强调硬件简单性与高效流水线,曾广泛应用于
嵌入式
系统、网络设备、游戏主机等领域。
Yashar Qian
·
2025-07-05 16:02
#嵌入式
计算机体系结构
硬件架构
嵌入式硬件
FPGA实现JPEG编码器的完整项目指南
本文还有配套的精品资源,点击获取简介:JPEG编码是一种广泛使用的数字图像压缩技术,通过在FPGA上实现该编码器,可以为
嵌入式
系统提供高效的图像处理。
·
2025-07-05 15:27
STM32外设应用全解析
STM32外设应用全解析STM32微控制器是一颗神奇的芯片,仿佛是
嵌入式
系统的瑞士军刀,集合了多种外设,为你的项目赋能。今天,我们将深入解析STM32的外设,看看它们如何为各种应用场景增添色彩。
人工智能我来了
·
2025-07-05 15:22
IT技术
stm32
《明远智睿RK3506开发板:多核异构,赋能高可靠性工业应用新型形》
在工业4.0与物联网技术飞速发展的今天,
嵌入式
系统作为连接物理世界与数字世界的桥梁,其性能与可靠性直接关系到各类智能设备的运行效率与稳定性。
riveting
·
2025-07-05 14:51
人工智能
嵌入式硬件
智能硬件
3506
LGA封装
电力能源
工业机器人
嵌入式
Wi-Fi技术全解析:从协议到实践,一篇文章搞懂核心知识点
一、
嵌入式
Wi-Fi概述
嵌入式
Wi-Fi技术将无线网络模块集成到微控制器(MCU)或SoC芯片中,赋予智能设备联网能力,广泛应用于智能家居、工业物联网、可穿戴设备等领域。
嵌入式软硬件叶玄
·
2025-07-05 14:12
stm32(stm32F103
stm32L151)
ESP32入门教程
c语言
WiFi
esp32
嵌入式
学习日志(八)
8学习函数1函数核心知识1.1函数基础与设计价值1.本质与入口:程序从main函数启动,函数是构建程序功能的基本单元,实现“从无到有”的功能拆分。2.设计意义:降低耦合性(功能模块独立,关联少)、提升复用性(代码可重复调用)。voidprtchar();是声明(告知编译器存在此函数,未定义实现),区别于函数定义(含具体逻辑)。1.2函数定义规则1.定义限制:函数不可嵌套定义(函数内部不能再定义新函
·
2025-07-05 12:35
stm32二级菜单
oled是
嵌入式
学习中必不可少的显示器,但是往往显示的内容有限,有时候又需要进行多层显示,比如24年的电赛小车题,一共四问,这时候就可以使用二级菜单,在第一级菜单中显示每一问,再分别掉进各自的二级菜单中对
·
2025-07-05 12:35
基于dropbear实现
嵌入式
系统ssh服务端与客户端完整交互
Linux系统(以Ubuntu/CentOS为例)Ubuntu/Debiansudoaptupdate&&sudoaptinstalldropbearCentOSsudoyuminstalldropbear•
嵌入式
系统需交叉编译
小哥山水之间
·
2025-07-05 12:28
linux
嵌入式
存储技术深度解析:eMMC、NOR Flash与NAND Flash的核心差异与应用实践
文章目录
嵌入式
存储技术深度解析:eMMC、NORFlash与NANDFlash的核心差异与应用实践一、技术原理与核心特性1.**NORFlash:代码执行的基石**2.
智驾
·
2025-07-05 11:54
嵌入式硬件
存储
emmc
norflash
nandflash
Python 进阶 - 数据库操作之 SQLite
Python进阶-数据库操作之SQLite简介数据类型存储类型亲和类型声明类型基本使用连接数据库游标建表新增删除修改查询图形化工具简介SQLite是一种
嵌入式
关系型数据库,其本质就是一个文件,它占用资源低
一名技术极客
·
2025-07-05 11:53
#
Python
进阶
爬虫
数据库
python
sqlite
Lua 安装使用教程
广泛应用于游戏开发(如Roblox、WorldofWarcraft)、
嵌入式
开发、配置脚本、Nginx扩展(OpenResty)等领域。
小奇JAVA面试
·
2025-07-05 03:31
安装使用教程
lua
开发语言
ARM技术深度解析:从架构到SoC设计的实战指南
ARM架构是全球微处理器技术的主流,在
嵌入式
系统和移动设备中占据统治地位。
三更寒天
·
2025-07-05 02:24
ARM
嵌入式
系统深度优化与工程实践指南
一、Cortex-M内核机制深度解析1.1异常处理体系高级配置双堆栈指针机制实战:/*在RTOS环境中优化线程模式与异常模式堆栈使用*/__attribute__((naked))voidSVC_Handler(void){__asmvolatile("tstlr,#4\t\n"//检查EXC_RETURN的位2"iteeq\t\n"//条件执行"mrseqr0,msp\t\n"//线程模式使用M
pinkeui
·
2025-07-05 02:24
ARM
2025系统架构师---主程序/子程序架构风格
尽管现代架构风格(如微服务、事件驱动)逐渐兴起,主程序/子程序架构凭借其简洁性、高内聚性与执行效率,仍广泛应用于
嵌入式
系统、科学计算、实时控制等对性能与确定性要求极高的领域。本文将
喜欢猪猪
·
2025-07-05 01:52
系统架构
人工智能
禾赛
嵌入式
工程师面试
面试的是机器人
嵌入式
岗位1如果一个按键A,按键B,用ST32控制,你会如何设计从而识别哪个短按,长按,同时按,你会如何设计为了识别按键的短按、长按和同时按的情况,可以通过STM32的GPIO(通用输入输出
·
2025-07-05 00:18
【Zephyr开发实践系列】02_MPU6050极简驱动设计(轮询模式)
硬件初始化1.4设备实例化二、数据结构定义2.1寄存器相关配置2.2陀螺仪灵敏度值2.2数据结构Data配置结构三、核心功能实现3.1原数据解算3.2通道数据获取3.3采样数据获取3.4初始化总结前言在传统
嵌入式
传感器开发中
jz-炸芯片的zero
·
2025-07-04 23:09
Zephyr实践开发
单片机
物联网
嵌入式硬件
驱动开发
iot
linux
stm32
鸿蒙设备开发OpenHarmony源码分析之分布式软总线:authmanager/auth_conn.c
嵌入式
开发适不适合做鸿蒙南向开发?看完这篇你就了解了~对于大前端开发来说,转鸿蒙开发究竟是福还是祸?鸿蒙岗位需求突增!移动端、PC端、IoT到底该怎么选?
你我皆是牛马星人
·
2025-07-04 20:20
鸿蒙开发
OpenHarmony
HarmonyOS
harmonyos
分布式
c语言
openHarmony
鸿蒙开发
软总线
源码分析
ESP32-s3 LCD屏幕开发完全指南:从初始化到图片显示
作为
嵌入式
开发中的常见需求,掌握LCD驱动技术对我们的项目开发至关重要。本文将从零开始,一步步讲解如何初始化LCD、设置背光、显示颜色和图片,以及如何转换自定义图片格式。
·
2025-07-04 18:06
ESP32-S3开发板LVGL图形界面开发实战教程
一、LVGL简介LVGL(LightandVersatileGraphicsLibrary)是一个开源的图形库,专为
嵌入式
Despacito0o
·
2025-07-04 18:06
ESP32-S3
iot
嵌入式实时数据库
嵌入式硬件
单片机
【C语言】container_of 宏定义
container_of宏定义一.container_of(ptr,type,member)宏二.container_of宏的应用一.container_of(ptr,type,member)宏container_of宏是
嵌入式
和
Net_Walke
·
2025-07-04 13:57
C语言
c语言
机器人工程专业毕设选题推荐
文章目录1前言2如何选题3选题方向2.1
嵌入式
开发方向2.2物联网方向2.3移动通信方向2.4人工智能方向2.5算法研究方向2.6移动应用开发方向2.7网络通信方向3.4学长作品展示4最后1前言近期不少学弟学妹询问学长关于电子信息工程专业相关的毕设选题
·
2025-07-04 12:20
【ARM Cache 与 MMU 系列文章 4 – Cache 与 CPU 乱序执行】
请阅读【ARMCache及MMU/MPU系列文章专栏导读】及【
嵌入式
开发学习必备专栏】文章目录1.1Cache之乱序执行1.1.1CPUPipline1.1.2CacheStoreBuffer引入背景1.1.3CacheStoreBuffer1.1.4InvalidataQueue1.1.5StoreBuffer
主公讲 ARM
·
2025-07-04 03:51
#
【ARM
Cache与MMU/MPU
专栏】
jvm
CPU
乱序执行
CPU
Pipline
store
buffer
ATmega16微控制器编程与应用实践
本文还有配套的精品资源,点击获取简介:ATmega16是一个基于AVR架构的8位微控制器,广泛用于
嵌入式
系统控制应用。
love彤彤
·
2025-07-04 01:36
STM32要学到什么程度才算合格?
作为一个在
嵌入式
领域摸爬滚打了近10年的老兵,看到这个问题时我的内心五味杂陈。"合格"这两个字说起来轻松,但要真正定义清楚却不是件容易的事。
·
2025-07-03 23:43
嵌入式
视频编解码入门保姆级教程
1.2视频编解码的核心原理1.3
嵌入式
设备上的挑战章节2:认识视频数据的基本“零件”2.1像素、帧和分辨率2.2帧的类型:I、P、B帧2.3码流和容器章节3:H.264编解码的“魔法书”3.1H.264
大模型大数据攻城狮
·
2025-07-03 22:52
视频编解码
cocos2d
游戏引擎
b帧
p帧
H.264
h.265
EZ-USB FX2 USB接口控制器芯片项目实战指南
本文还有配套的精品资源,点击获取简介:”ez-usbfx2”是CypressSemiconductor推出的USB接口控制器芯片,专为
嵌入式
系统设计。
夏勇兴
·
2025-07-03 22:21
RK3576 Yolo 部署
1.开发背景Ubuntu下实现yolo计算比较常见,现实中我们需要在各种
嵌入式
板卡上实现yolo模型,在板卡上运行yolo也是常态。主要参考官方github和野火教程。
·
2025-07-03 21:41
【ARM】解决ArmDS的工程没有生成Map文件的问题
1、文档目标在
嵌入式
开发过程中,使用ArmDevelopmentStudio(简称ArmDS)进行项目构建时,Map文件的生成是调试和分析代码的重要环节。
亿道电子Emdoor
·
2025-07-03 18:19
ARM
ARM
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
其他