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

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

3天内不再提示

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

嵌入式技术

权威的嵌入式系统、嵌入式技术和嵌入式开发频道,涉及嵌入式设计应用、单片机与SoC、编程语言及工具、嵌入式系统软硬件调试及优化、嵌入式操作系统等资讯和嵌入式技术方案,包括嵌入式接口/总线/驱动、嵌入式软件/开发板、实时应用开发、嵌入式联网技术、ARM等领域,是嵌入式工程师最好的学习平台。
它发现了更快的排序算法,速度快 70%

它发现了更快的排序算法,速度快 70%

这一次,Google DeepMind 的全新强化学习系统 AlphaDev 发现了一种比以往更快的哈希算法,这是计算机科学领域中的一种基本算法,AI 的成果现已被纳入 LLVM 标准 C++ 库 Abseil 并开源。...

2023-06-12 标签:算法模型强化学习模型算法 352

SAW声表面波滤波器学习策略

SAW声表面波滤波器学习策略

声表面波技术是六十年代末期才发展起来的一门新兴科学技术领域,它是声学和电子学相结合的一门边缘学科。...

2023-06-12 标签:滤波器振荡器SAW换能器SAW振荡器换能器无源带通滤波器滤波器 1560

单片机正常工作的基本条件及其时钟系统

单片机正常工作的基本条件及其时钟系统

单片机正常工作需要满足三个条件:1) 给单片机供电 2) 单片机复位电路 3)单片机时钟电路。满足这三个条件的硬件电路,我们称之为单片机最小硬件系统。...

2023-06-12 标签:时钟电路倍频器STM32单片机SRAM芯片HSESRAM芯片STM32单片机倍频器时钟电路 3902

基于颜色感知背景的文档图像阴影去除

基于颜色感知背景的文档图像阴影去除

图2是模型的整体结构图,它包含颜色感知背景提取网络(Color-aware Background Extraction Network, CBENet)和阴影去除网络(Background-guided Shadow Removal Network , BGShadowNet)。CBENet采用U-Net [3]结构用于提取颜色随空...

2023-06-12 标签:图像模型数据集 679

C语言基础知识(2)--标准输入输出

C语言基础知识(2)--标准输入输出

printf是C语言的标准输出函数,一般用于向标准输出设备按规定格式输出信息。...

2023-06-12 标签:C语言函数PrintfC语言Printf函数输入输出 3617

如何从Linux内核角度探秘Java NIO文件并读写本质呢?

如何从Linux内核角度探秘Java NIO文件并读写本质呢?

又在此基础之上介绍了针对 socket 文件的相关操作及其对应在内核中的处理流程:...

2023-06-12 标签:JAVASocketdmaLINUX内核vfs 529

李飞飞团队新作SiamMAE:孪生掩码自编码器,刷榜视觉自监督方法!

李飞飞团队新作SiamMAE:孪生掩码自编码器,刷榜视觉自监督方法!

先随机采样两个视频帧,并进行非对称掩码操作;然后SiamMAE编码器网络对两个帧进行独立处理,最后使用交叉注意层组成的解码器来预测未来帧(future frame)中丢失的图像块。...

2023-06-12 标签:解码器编码器图像 379

华为DHCP和NAT组网

华为DHCP和NAT组网

两个区域内的DHCP服务器分配地址时只对办公接入区域的终端分配地址,Client/Sever 的 IP 地址采用手工配置,并且在 DHCP 地址池中对 Client/Server 的 MAC 地址和手工 IP 地址进行静态绑定。...

2023-06-12 标签:华为DHCPDHCP华为组网 518

​SoC设计:NoC 配置和实施流程

​SoC设计:NoC 配置和实施流程

在“物理感知”NoC IP 中,前端设计人员可以使用来自物理布局团队的早期 IP 布局信息来预测实现能力并解决任何潜在的时序问题。...

2023-06-12 标签:寄存器片上网络 1309

基于framebuffer的lvgl的移植使用

基于framebuffer的lvgl的移植使用

LittlevGL是一个免费的开源图形库,提供了创建嵌入式GUI所需的一切,具有易于使用的图形元素、漂亮的视觉效果和低内存占用。...

2023-06-12 标签:嵌入式系统Linux系统GUILVGL 1142

什么是IQ调制器?IQ调制器如何工作?接收侧如何实现信号解调?

什么是IQ调制器?IQ调制器如何工作?接收侧如何实现信号解调?

当完成数字比特流到 IQ 坐标系的映射后,便可以得到数字 I 和 Q 信号,然后分别经过 DAC 变换为模拟 I 和 Q 信号,最后经过 IQ 调制器完成上变频...

2023-06-12 标签:低通滤波器混频器调制器信号发生器傅里叶变换 4183

TTI Bundling为啥能降时延提效率呢?

TTI Bundling为啥能降时延提效率呢?

TTI Bundling是终端(UE)在上行PUSCH上将连续多个子帧(规范为4个子帧)打包一起发送。...

2023-06-12 标签:QoS技术RLCSPSRTThreadQoS技术RLCRTThreadSPSTTI 978

模拟IQ调制器的特性

模拟IQ调制器的特性

模拟 IQ 调制器包含 Mixer,在上变频的过程中,势必会产生镜频产物。当输出无频偏信号时,即信号中心频率与调制器的 LO 信号频率相同时,相当于采用的是 Zero-IF 机制,镜频产物与信号本身不...

2023-06-12 标签:滤波器射频信号调制器信号发生器傅里叶变换 843

基于树莓派的机器学习工厂缺陷检测技术

基于树莓派的机器学习工厂缺陷检测技术

Modzy在云中和边缘部署机器学习模型。他们构建了上面的演示,以向他们的制造客户展示在工厂中使用机器学习来检测缺陷是多么容易和经济实惠。...

2023-06-12 标签:机器学习树莓派 202

聊聊不一样的衰减器Matching PAD

聊聊不一样的衰减器Matching PAD

相对于电感、电容构成的阻抗匹配网络而言,Matching PAD具有更平坦的幅频响应、更好的阻抗匹配效果,广泛应用于广播、电视信号测试系统。...

2023-06-12 标签:电阻器变换器衰减器MLPMLP变换器电阻器衰减器阻抗变换器 600

FCC Part25.205~208-功率通量密度PFD限值介绍

FCC Part25.205~208-功率通量密度PFD限值介绍

25.205是接着上一篇25.204(地面站发射功率限值)的内容的,因为它是针对地面站的天线最小仰角,其实地面站可以是在真正的地面,也可以在飞机上。...

2023-06-12 标签:放大器功率放大器PSDFCCPSD功率放大器放大器 1436

HarmonyOS开发:运行hello world

HarmonyOS开发:运行hello world

很多伙伴对于 Openharmony 北向开发和南向开发感到困惑。南向开发就是硬件开发,这里我就和大家谈谈北向开发。...

2023-06-12 标签:WINDOWS编译器硬件开发HarmonyOSOpenHarmony 453

ARM Neoverse系列服务器CPU研究分析

ARM Neoverse系列服务器CPU研究分析

ARM在2019年2月首次发布面向服务器的CPU产品:ARM Neoverse N1。Neoverse N1跟Cortex-A76是同一时代的产品,所以下面重点对比Neoverse N1与Cortex-A76的异同。...

2023-06-12 标签:ARMcpu服务器 2675

如何应用设计模式的思想写出更优质的嵌入式软件应用程序代码

如何应用设计模式的思想写出更优质的嵌入式软件应用程序代码

嵌入式的标签多为:低配,偏硬件,底层,资源紧张,代码多以C语言,汇编为主,代码应用逻辑简单。但随着AIOT时代的到来,局面组件改变。芯片的性能资源逐渐提升,业务逻辑也逐渐变得复...

2023-06-12 标签:嵌入式C语言嵌入式软件代码应用程序 166

Armv9核心A710、A715和A510微架构解读

Armv9核心A710、A715和A510微架构解读

在介绍Armv9系列前,我们先看一下ARM的Cortex-X定制CPU计划。Cortex-X方案先于Armv9发布,在Arm发布A78时,同时也发布了Cortex-X1这一颗性能强大的CPU,后续大家习惯称之为超级大核。...

2023-06-12 标签:处理器ARMcpu 17864

在验证环境中开发Checks和Coverage的步骤

在验证环境中开发Checks和Coverage的步骤

Checks和coverage是覆盖率驱动的验证流程的关键。在验证环境中,Checks和coverage可以被定义在多个位置。...

2023-06-12 标签:VerilogUVMDUT 900

什么是MPU?MPU在哪些方面保护内存安全?

什么是MPU?MPU在哪些方面保护内存安全?

内存保护单元(MPU)是一种硬件机制,通过只允许代码访问需要的内存和外设来提高嵌入式设备的安全性。...

2023-06-12 标签:mcuARMMPUCortex-MARMCortex-MFlash控制器mcuMPU 7048

Qt使用kingbase数据库存储数据(完成考勤系统数据增删改查)

Qt使用kingbase数据库存储数据(完成考勤系统数据增删改查)

当前基于Qt(C++)开发了一款教室上课考勤系统的软件,主要是使用了Kingbase数据库进行数据存储和管理。...

2023-06-12 标签:数据库C++Qt管理系统 1060

怎么解决C语言中的内存泄漏问题呢?

怎么解决C语言中的内存泄漏问题呢?

只有在堆内存里面才会发生内存泄漏的问题,在栈内存中不会发生内存泄漏。因为栈内存在自动分配空间之后,还会自动释放空间。...

2023-06-11 标签:C语言 390

详解C语言程序内存分区

详解C语言程序内存分区

每一个C语言源程序,都将最终经过这一处理而得到相应的目标文件。...

2023-06-11 标签:Linux系统C语言虚拟机类加载器 866

聊聊连续时间的傅里叶分析

聊聊连续时间的傅里叶分析

根据时域信号的表现的不同特点(连续或离散,周期或非周期),傅里叶分析有不同的类型,不同的叫法以示区别,如图1所示。...

2023-06-11 标签:接收器乘法器傅里叶变换 902

我说用count(*)统计行数,面试官让我回去等消息...

我说用count(*)统计行数,面试官让我回去等消息...

而innodb则不同,由于它支持事务,有MVCC(即多版本并发控制)的存在,在同一个时间点的不同事务中,同一条查询sql,返回的记录行数可能是不确定的。...

2023-06-11 标签:缓存MySQLRedis 321

什么是LLVM?LLVM的优势和特点有哪些?

LLVM是一个开源的编译器基础设施项目,它以"Low-Level Virtual Machine"的缩写命名,尽管名称中包含了"虚拟机"一词,但LLVM不仅仅是一个虚拟机,而是一个综合的编译器工具链。...

2023-06-11 标签:虚拟机调试器C++语言机器语言C++语言SSA机器语言虚拟机调试器 6013

你的项目适合哪种嵌入式软件架构模式?

你的项目适合哪种嵌入式软件架构模式?

为了实现关注点分离,分层模式将软件分割成各个单元(称为“层”)。每一层都是一组模块,提供了一组高内聚的服务。其使用必须是单向的。层将一组软件作为一个完整的分区,每个分区暴...

2023-06-11 标签:数据库编程语言嵌入式软件 323

文盘Rust -- tokio绑定cpu实践

文盘Rust -- tokio绑定cpu实践

要想把负载绑定在某一 core 上,需要使用 core_affinity_rs(https://github.com/Elzair/core_affinity_rs)。core_affinity_rs是一个用于管理CPU亲和力的Rust crate。目前支持Linux、Mac OSX和Windows。官方宣称支持多平台...

2023-06-11 标签:应用程序RustTokio 365

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