0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

电子发烧友网>嵌入式技术>

嵌入式技术

权威的嵌入式系统、嵌入式技术和嵌入式开发频道,涉及嵌入式设计应用、单片机与SoC、编程语言及工具、嵌入式系统软硬件调试及优化、嵌入式操作系统等资讯和嵌入式技术方案,包括嵌入式接口/总线/驱动、嵌入式软件/开发板、实时应用开发、嵌入式联网技术、ARM等领域,是嵌入式工程师最好的学习平台。
数字电路基础知识概述

数字电路基础知识概述

用数字信号完成对数字量进行逻辑运算和算术运算的电路称为数字电路。由于它具有逻辑运算和逻辑处理功能,所以又称为数字逻辑电路。...

2023-06-06 标签:编码器数字电路触发器时序逻辑电路VLSI芯片数字电路时序逻辑电路编码器触发器 4144

框架解耦神器—REventBus

框架解耦神器—REventBus

在实际的项目开发中,经常会遇到业务与业务,组件与组件,业务与组件之间的通信,举个例子:当有烟雾传感器检测到烟雾超标时,需要打开排气扇排气,同时显示烟雾浓度显示到显示器中,...

2023-06-06 标签:Linux系统解耦控制烟雾传感器 384

对Spring中常用注解的原理进行剖析

Spring 框架作为 Java 领域广泛使用的企业级框架,凭借其简洁优雅的编程方式,以及丰富的功能和生态,一直备受开发者们的喜爱。...

2023-06-06 标签:控制器JAVAURLAOPXML技术 681

Verilog中跨模块调用的两种不同方式的优缺点讨论

Verilog中跨模块调用的两种不同方式的优缺点讨论

在写Verilog TestBench,为了更方便更抽象地对底层模块内部的信号进行控制,经常会使用到跨模块调用的方式,这个就叫做Cross Module Reference,缩写为XMR。...

2023-06-06 标签:VerilogDUT 3133

如何使用Spring Boot 2.x和Redis执行异步任务?

如何使用Spring Boot 2.x和Redis执行异步任务?

Spring 是最流行 Java 应用程序开发框架。因此,Spring 社区也是最大的开源社区之一。除...

2023-06-06 标签:JAVAXML技术RDBMSnosqlRedis 574

如何理解并掌握Java数据结构?

Java 数据结构是 Java 程序员必须掌握的重要知识之一。...

2023-06-06 标签:计算机JAVA二叉树FIFO存储LIFO 553

解读Spring源码中的IOC和AOP部分

Spring Framework 是一个非常流行的开源框架,为 Java 应用程序提供了广泛的支持和功能。...

2023-06-06 标签:JAVA语言AOPXML技术IOC 541

虚拟化技术—CPU虚拟化

物理机器是由CPU,内存和I/O设备等一组资源构成的实体。虚拟机也一样,由虚拟CPU,虚拟内存和虚拟I/O设备等组成。...

2023-06-06 标签:寄存器Linux系统虚拟机硬件中断VMM 1613

Machine Outliner简介

Machine Outliner简介

在嵌入式领域,代码体积(code size)优化能够减少内存的使用,对产品的竞争力至关重要。...

2023-06-06 标签:编译器DIVsub函数DIVsub函数嵌入式系统中编译器 304

C语言,你真的懂递归了吗?

C语言,你真的懂递归了吗?

要说到递归如果不说栈的话,我觉得有点不合适,递归特点就是不断的调用同一个函数,如果这个函数没有一个递归界限,那么就是死循环了,所以讨论递归,就必须要讨论递归的界限,就是限...

2023-06-06 标签:C语言 720

图解大模型系列之:Megatron源码解读1,分布式环境初始化

图解大模型系列之:Megatron源码解读1,分布式环境初始化

使用Megatron来训练gpt类大模型的项目有很多。在这个系列里,我选择了由THUDM开发的CodeGeeX项目,它是gpt在代码生成方向上的应用,对标于openAI的CodeX。github地址在此。...

2023-06-06 标签:gpu源码大模型 3679

什么是SR-IOV呢?SR-IOV技术的优缺点及应用场景

SR-IOV全称为Single Root I/O Virtualization(单根输入/输出虚拟化),是一种硬件加速的虚拟化技术,它允许多个虚拟机同时访问物理设备,从而提高虚拟机的性能和可靠性。...

2023-06-06 标签:寄存器BIOS虚拟机PCIe接口vfs 18777

MVVM+RAC的基本概念和使用方式

在iOS开发中,采用合适的架构模式能够提高代码的可维护性和可测试性。...

2023-06-06 标签:数据驱动iOSRACmvvm架构 762

深入浅出地介绍Java虚拟机的相关知识

Java 虚拟机(Java Virtual Machine,简称 JVM)是 Java 语言最核心的技术之一,也是 Java 开发者必须掌握的技能。...

2023-06-06 标签:JAVAAOPJVM虚拟机IOC 2552

机器人视觉梳理

机器人视觉梳理

在Eye-to-Hand系统中,视觉成像单元安装在机器人本体外的固定位置,在机器人工作过程中不随机器人一起运动,当机器人或目标运动到机械臂可操作的范围时,机械臂在视觉感知信息的反馈控制...

2023-06-06 标签:机器人机器视觉机械臂 907

VCS独立仿真Vivado IP核的问题补充

VCS独立仿真Vivado IP核的问题补充

在仿真Vivado IP核时分两种情况,分为未使用SECURE IP核和使用了SECURE IP核。...

2023-06-06 标签:仿真器VHDL语言TCLVCS虚拟机 1243

万能芯片NE555你知道多少?

万能芯片NE555你知道多少?

有一种著名集成芯片,从70年代到2021年一直是无数电路的瑞士军刀,而且他在电子领域中,也是广大电子工程师在 diy 电路时低成本的首选,它就是NE555...

2023-06-06 标签:开关电源定时器电源电压施密特触发器NE555芯片定时器开关电源施密特触发器电源电压 2282

从零开始:入门双目视觉你需要了解的知识

从零开始:入门双目视觉你需要了解的知识

双目标定的方法有很多,常用的是基于棋盘格图案的张氏标定法,它利用多幅不同角度拍摄的棋盘格图像,通过提取角点坐标和求解最小二乘问题,得到两个相机的内参矩阵和外参矩阵,进而计...

2023-06-06 标签:神经网络矩阵视觉 661

3D曲面重建之移动最小二乘法

3D曲面重建之移动最小二乘法

在全局最小二乘拟合中,我们假设整个域中都可以用一个单一的多项式精确地描述数据所代表的函数。但是,对于大型、复杂的数据集,这将要求我们拟合出一个不理想的高阶多项式,即便如此...

2023-06-06 标签:3D函数PDE 658

在城市地区使用低等级IMU的单目视觉惯性车轮里程计

在城市地区使用低等级IMU的单目视觉惯性车轮里程计

受简化惯性传感器系统(RISS)[23]的启发,我们开发了视觉惯性车轮里程计(VIWO)。具体而言,我们将MSCKF中的系统模型重新设计为3DRISS,而不是INS,使用里程表、3轴陀螺仪和2轴(向前和横向...

2023-06-06 标签:传感器系统矩阵视觉传感器IMU 1008

部署CoreMark从未这么简单

部署CoreMark从未这么简单

虽然Coremark的源代码在Github上可以直接下载,但拿回家后还需要针对你的目标处理器进行一番移植。...

2023-06-06 标签:处理器ARM存储器RAMCortex-M 919

PCB板加工流程中哪影响传输线阻抗的原因有哪些呢

PCB板加工流程中哪影响传输线阻抗的原因有哪些呢

编者注:在5G和高速数据传输的当前,设计和生产中往往会隐藏着很多问题小魔鬼,只有知其然,才能更好地找到解决之道。...

2023-06-06 标签:PCB板PCB设计信号完整性ADS仿真 495

动力电池衰减的原因有哪些

动力电池衰减的原因有哪些

在锂电池中,有一层交换膜,锂离子来回穿过这层膜完成充电放电。...

2023-06-06 标签:锂离子电池锂电池动力电池SoC设计 1295

揭秘GNU/Linux:为什么几乎没人敢这么称呼它?

揭秘GNU/Linux:为什么几乎没人敢这么称呼它?

你对Linux感兴趣并读了一些博文。在其中,你遇到了一个有趣的名字:GNU/Linux。这些字母代表着什么意思,为什么人们总是将它们与Linux联系在一起呢?...

2023-06-06 标签:内核Linux计算机操作系统GNU 333

systemverilog中的assertion用法整理

systemverilog中的assertion用法整理

时序电路讲究建立时间、保持时间需要留有裕量。这也说明了,在电路中信号的顺序以及之间的时序关系十分重要。...

2023-06-06 标签:Verilog时序电路VCS时钟信号 2009

iTOP-3588开发板Android12源码定制开发uboot开发

iTOP-3588开发板Android12源码定制开发uboot开发

iTOP-3588开发板Android12源码定制开发uboot开发...

2023-06-06 标签:Android源码开发板UbootRK3588 869

在Testbench中如何读取和存储文本文件的数据呢?

在Testbench中如何读取和存储文本文件的数据呢?

对一些数据处理的模块进行调试仿真,模块需要特定的数据输入,比如单一频率的正弦波;...

2023-06-06 标签:matlab寄存器正弦波仿真器C语言 1327

认识80S51的中断

认识80S51的中断

中断(interrupt)是CPU在执行程序时,对系统发生的某个事件(程序自身或外界的原因)作出的一种反应,暂时放下目前所执行的程序...

2023-06-06 标签:计数器定时器UART接口外部中断8051芯片 514

TCP编程之网卡信息获取和域名解析

TCP编程之网卡信息获取和域名解析

TCP/IP传输协议,即传输控制/网络协议,也叫作网络通讯协议。它是在网络的使用中的最基本的通信协议。TCP/IP传输协议对互联网中各部分进行通信的标准和方法进行了规定。并且,TCP/IP传输协...

2023-06-06 标签:嵌入式网卡编程TCP 1094

设计模式:访问者设计模式

访问者设计模式是一种行为型设计模式,用于将算法与对象结构分离。它允许你在不改变对象结构的前提下定义新的操作。...

2023-06-06 标签:Elements 538

编辑推荐厂商产品技术软件/工具OS/语言教程专题