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

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

3天内不再提示

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

嵌入式技术

权威的嵌入式系统、嵌入式技术和嵌入式开发频道,涉及嵌入式设计应用、单片机与SoC、编程语言及工具、嵌入式系统软硬件调试及优化、嵌入式操作系统等资讯和嵌入式技术方案,包括嵌入式接口/总线/驱动、嵌入式软件/开发板、实时应用开发、嵌入式联网技术、ARM等领域,是嵌入式工程师最好的学习平台。
Blink1.0正式发布 最小的x86 Linux模拟器

Blink1.0正式发布 最小的x86 Linux模拟器

Blink 是无特权用户空间虚拟机,支持在任何 POSIX 平台上模拟 x86-64-linux 二进制文件,声称是最小的 x86 Linux 模拟器。...

2023-06-08 标签:DSLLinux系统BIOS模拟器虚拟机 560

深入浅出OkHttp源码解析及应用实践

深入浅出OkHttp源码解析及应用实践

OkHttp 在 Java 和 Android 世界中被广泛使用,深入学习源代码有助于掌握软件特性和提高编程水平。...

2023-06-08 标签:编码器JAVA语言HTTP协议调度器 347

频率合成器是影响系统指标的原因吗?

频率合成器是影响系统指标的原因吗?

由鉴相器(PD),环路滤波器(LPF),压控振荡器(VCO)三个基本模块组成的一种相位负反馈闭环系统。...

2023-06-08 标签:VCO频谱分析仪压控振荡器鉴相器环路滤波器 1016

微软发布自己的Linux操作系统——Azure Linux

微软发布自己的Linux操作系统——Azure Linux

Azure Linux与CBL Mariner的发行版相同(CBL,即Common Base Linux),在其GitHub存储库中仍以该名称为人所知。严格地说,正如佩兰在Q&A环节所解释的那样,Azure Linux是“CBL Mariner Linux的商业支持产品”...

2023-06-08 标签:微软Linux操作系统 341

浅析ADC的参数含义

浅析ADC的参数含义

即前一节提到的量化位数,常见的有8bit,10bit,12bit,16bit,24bit。比较少见的部分高速ADC有6bit~8bit。...

2023-06-08 标签:转换器比较器DNLADC采样逐次逼近寄存器 1944

多模态新任务和新数据集!NTU提出广义引用分割问题GRES

多模态新任务和新数据集!NTU提出广义引用分割问题GRES

RES在图形编辑、视频制作、人机交互和机器人等众多应用领域具有巨大潜力。目前,大多数现有方法都遵循在知名数据集ReferIt和RefCOCO中定义的RES规则,并在近年来取得了巨大进展。...

2023-06-08 标签:机器人图像数据集 287

开源了!UniControl:可控视觉生成的统一扩散模型

开源了!UniControl:可控视觉生成的统一扩散模型

现有的可控图片生成模型都是针对单一的模态进行设计,然而 Taskonomy [3] 等工作证明不同的视觉模态之间共享特征和信息,因此本文认为统一的多模态模型具有巨大的潜力。...

2023-06-08 标签:图像模型数据集 375

如何用C++实现一个线程池呢?

如何用C++实现一个线程池呢?

C++线程池是一种多线程管理模型,把线程分成任务执行和线程调度两部分。...

2023-06-08 标签:线程池C++语言Thread编程 790

详解C/C++结构体、联合体和枚举的区别与内存对齐

详解C/C++结构体、联合体和枚举的区别与内存对齐

C语言中构造类型一共有4种,它们分别是数组、结构体(struct)、共用体(union)、枚举类型(enum)。...

2023-06-08 标签:C语言编译器C++语言 1679

设计模式结构性:门面模式

设计模式结构性:门面模式

门面模式,是指提供一个统一的接口去访问多个子系统的多个不同的接口,它为子系统中的一组接口提供一个统一的高层接口。...

2023-06-08 标签:处理器子系统 515

如何导出和使用共模扼流圈的S参数?

如何导出和使用共模扼流圈的S参数?

通过瞬态仿真在输入端激励一个单端方波信号,测出输出端的时域波形,再进行傅里叶变换分析输出信号的频谱,进行对比。...

2023-06-08 标签:耦合器LC电路共模扼流圈傅里叶变换方波信号 552

CST如何导出和使用共模扼流圈的S参数呢?

CST如何导出和使用共模扼流圈的S参数呢?

之前小编的文章里面讲了如何计算和仿真共模扼流圈,今天小编还拿共模扼流圈来举例。...

2023-06-08 标签:LC电路共模扼流圈傅里叶变换CSTPCB 2132

多态性实现原理及其在面向对象编程中的应用

在面向对象的编程中,多态性是一个非常重要的概念。...

2023-06-08 标签:编译器C++语言 405

IC设计端EDA工具的使用

设计一款芯片,明确需求(功能和性能)之后,先由架构工程师设计架构,得出芯片设计方案,前端设计工程师形成RTL代码,验证工程师进行代码验证,再通过后端设计工程师和版图工程师生成...

2023-06-08 标签:IC设计EDA工具RTLVCSHDL语言 284

如何提高I2C调试效率?

如何提高I2C调试效率?

一般情况下,我们想要调试这类 I2C 器件,都需要先找一块主控 MCU 板卡,用杜邦线将 I2C 器件连接到板卡上,然后编写 MCU 代码,需包含 I2C 软件驱动以及测试用例,最后将程序下载进 MCU 并在线...

2023-06-08 标签:传感器mcuI2C 888

Linux系统收发网络数据包的工作过程

Linux系统收发网络数据包的工作过程

Linux 服务器收到网络数据包,需要经过哪些处理,一步步将数据传给应用进程的呢?应用进程发送数据包时,Linux 又是如何操作将数据包发送出去的呢?今天我们就来聊聊这个话题。...

2023-06-08 标签:LinuxLinux系统网络数据包 397

RISC-V PMP调试

RISC-V PMP调试

RISC-V PMP调试...

2023-06-08 标签:嵌入式调试PMPRISC-V 1303

EMC中时域和频域的简介

EMC中时域和频域的简介

根据大学里学到的知识,我们可以清楚的知道任何信号都可以通过傅里叶变换建立其时域与频域的关系,这也是连接时域和频域的桥梁...

2023-06-08 标签:正弦波emc傅里叶变换时钟信号 1207

CST电磁兼容性仿真—共模扼流圈仿真设计

CST电磁兼容性仿真—共模扼流圈仿真设计

共模电感(Common mode Choke),也叫共模扼流圈,常用于开关电源中过滤共模的电磁干扰信号。...

2023-06-08 标签:电磁干扰共模电感共模信号CSTCST共模信号共模电感差模信号电磁干扰 2928

基于全志芯片系列的开源硬件项目

基于全志芯片系列的开源硬件项目

本项目开源主要目的是帮助想学ARM高速电路的小伙伴们,学会自己做一个ARM开发板。教程从最初的“需求分析”一直到成功实现“软硬件联调”,就算是0基础,跟着学习也可以做出硬件小白的...

2023-06-08 标签:pcb开发板模拟器 926

演示装饰器模式的用法

演示装饰器模式的用法

装饰器模式(Decorator Pattern)允许向一个现有的对象添加新的功能,同时又不改变其结构。这种类型的设计模式属于结构型模式,它是作为现有的类的一个包装。...

2023-06-08 标签:pattern 408

与传统溅射或热蒸发技术相比,离子束辅助沉积有哪些优势?

与传统溅射或热蒸发技术相比,离子束辅助沉积有哪些优势?

离子束辅助沉积 (IBAD) 是一种薄膜沉积技术,可与溅射或热蒸发工艺一起使用,以获得具有出色工艺控制和精度的最高质量薄膜。...

2023-06-08 标签:PVDIADIADIBSPVD 1139

RISC-V的Store AMO access fault调试实例

RISC-V的Store AMO access fault调试实例

本文以一个实例分享RISC-V的Store AMO access fault异常的调试过程。Store AMO access fault主要发生在非法地址访问时(栈溢出,指针异常等)。...

2023-06-08 标签:嵌入式调试指针RISC-V 2733

嵌入式开发极致性能优化案例

嵌入式开发极致性能优化案例

我们之前进行了TFT刷屏测试确认了基本功能。刷屏速度是决定GUI显示帧率最根本的一环,只有优化到极致的刷屏速度,才能有基础实现更好效果的GUI。本篇就进行刷屏的优化,其实其思想是通用...

2023-06-08 标签:嵌入式嵌入式开发GUIGUI嵌入式嵌入式开发性能优化 938

Linux内核关键字讲解

gcc __attribute__ 关键字用来给 函数、变量、数据类型设置属性。...

2023-06-08 标签:内核LinuxC语言函数关键字 515

Linux内核强符号和弱符号讲解

查看Linux内核代码时,经常能看到一些编译器选项如__attribute__((weak),起初不太了解,经过查资料,算是对gcc的这个编译属性有了初步的认识,现在总结如下。...

2023-06-08 标签:内核Linux程序编译符号 967

重点阐述湿法刻蚀

重点阐述湿法刻蚀

光刻工艺后,在硅片或晶圆上形成了光刻胶的图形,下一步就是刻蚀。...

2023-06-08 标签:集成电路逻辑电路晶圆IC设计光刻胶 3960

Linux内核模块编程基础知识

Linux内核模块编程基础知识

内核(Kernel)在计算机科学中是操作系统最基本的部分,主要负责管理系统资源。它是为众多应用程序提供对计算机硬件的安全访问的一部分软件,这种访问是有限的,并由内核决定一个程序在...

2023-06-08 标签:内核Linux计算机操作系统编程 1171

RISC-V指令异常调试实例

RISC-V指令异常调试实例

本文以一个简单的实例介绍RISC-V指令异常的调试过程,思路都是一样的,遇到其他情况时分析过程也类似。...

2023-06-08 标签:指令调试命令RISC-V 1167

C函数调用机制与栈帧原理详解

C函数调用机制与栈帧原理详解

当一个C函数被调用时,函数的参数如何传递、堆栈指针如何变化、栈帧是如何被建立以及如何被消除的,一直缺乏系统性的理解,因此决定花时间学习下函数调用时整个调用机制并总结成文,...

2023-06-08 标签:寄存器Linux操作系统c函数Linux堆栈指针寄存器操作系统 561

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