嵌入式技术
权威的嵌入式系统、嵌入式技术和嵌入式开发频道,涉及嵌入式设计应用、单片机与SoC、编程语言及工具、嵌入式系统软硬件调试及优化、嵌入式操作系统等资讯和嵌入式技术方案,包括嵌入式接口/总线/驱动、嵌入式软件/开发板、实时应用开发、嵌入式联网技术、ARM等领域,是嵌入式工程师最好的学习平台。它发现了更快的排序算法,速度快 70%
这一次,Google DeepMind 的全新强化学习系统 AlphaDev 发现了一种比以往更快的哈希算法,这是计算机科学领域中的一种基本算法,AI 的成果现已被纳入 LLVM 标准 C++ 库 Abseil 并开源。...
2023-06-12 352
单片机正常工作的基本条件及其时钟系统
单片机正常工作需要满足三个条件:1) 给单片机供电 2) 单片机复位电路 3)单片机时钟电路。满足这三个条件的硬件电路,我们称之为单片机最小硬件系统。...
2023-06-12 3902
基于颜色感知背景的文档图像阴影去除
图2是模型的整体结构图,它包含颜色感知背景提取网络(Color-aware Background Extraction Network, CBENet)和阴影去除网络(Background-guided Shadow Removal Network , BGShadowNet)。CBENet采用U-Net [3]结构用于提取颜色随空...
2023-06-12 679
李飞飞团队新作SiamMAE:孪生掩码自编码器,刷榜视觉自监督方法!
先随机采样两个视频帧,并进行非对称掩码操作;然后SiamMAE编码器网络对两个帧进行独立处理,最后使用交叉注意层组成的解码器来预测未来帧(future frame)中丢失的图像块。...
2023-06-12 379
华为DHCP和NAT组网
两个区域内的DHCP服务器分配地址时只对办公接入区域的终端分配地址,Client/Sever 的 IP 地址采用手工配置,并且在 DHCP 地址池中对 Client/Server 的 MAC 地址和手工 IP 地址进行静态绑定。...
2023-06-12 518
SoC设计:NoC 配置和实施流程
在“物理感知”NoC IP 中,前端设计人员可以使用来自物理布局团队的早期 IP 布局信息来预测实现能力并解决任何潜在的时序问题。...
2023-06-12 1309
基于framebuffer的lvgl的移植使用
LittlevGL是一个免费的开源图形库,提供了创建嵌入式GUI所需的一切,具有易于使用的图形元素、漂亮的视觉效果和低内存占用。...
2023-06-12 1142
什么是IQ调制器?IQ调制器如何工作?接收侧如何实现信号解调?
当完成数字比特流到 IQ 坐标系的映射后,便可以得到数字 I 和 Q 信号,然后分别经过 DAC 变换为模拟 I 和 Q 信号,最后经过 IQ 调制器完成上变频...
2023-06-12 4183
模拟IQ调制器的特性
模拟 IQ 调制器包含 Mixer,在上变频的过程中,势必会产生镜频产物。当输出无频偏信号时,即信号中心频率与调制器的 LO 信号频率相同时,相当于采用的是 Zero-IF 机制,镜频产物与信号本身不...
2023-06-12 843
基于树莓派的机器学习工厂缺陷检测技术
Modzy在云中和边缘部署机器学习模型。他们构建了上面的演示,以向他们的制造客户展示在工厂中使用机器学习来检测缺陷是多么容易和经济实惠。...
2023-06-12 202
聊聊不一样的衰减器Matching PAD
相对于电感、电容构成的阻抗匹配网络而言,Matching PAD具有更平坦的幅频响应、更好的阻抗匹配效果,广泛应用于广播、电视信号测试系统。...
2023-06-12 600
FCC Part25.205~208-功率通量密度PFD限值介绍
25.205是接着上一篇25.204(地面站发射功率限值)的内容的,因为它是针对地面站的天线最小仰角,其实地面站可以是在真正的地面,也可以在飞机上。...
2023-06-12 1436
HarmonyOS开发:运行hello world
很多伙伴对于 Openharmony 北向开发和南向开发感到困惑。南向开发就是硬件开发,这里我就和大家谈谈北向开发。...
2023-06-12 453
ARM Neoverse系列服务器CPU研究分析
ARM在2019年2月首次发布面向服务器的CPU产品:ARM Neoverse N1。Neoverse N1跟Cortex-A76是同一时代的产品,所以下面重点对比Neoverse N1与Cortex-A76的异同。...
2023-06-12 2675
如何应用设计模式的思想写出更优质的嵌入式软件应用程序代码
嵌入式的标签多为:低配,偏硬件,底层,资源紧张,代码多以C语言,汇编为主,代码应用逻辑简单。但随着AIOT时代的到来,局面组件改变。芯片的性能资源逐渐提升,业务逻辑也逐渐变得复...
2023-06-12 166
Armv9核心A710、A715和A510微架构解读
在介绍Armv9系列前,我们先看一下ARM的Cortex-X定制CPU计划。Cortex-X方案先于Armv9发布,在Arm发布A78时,同时也发布了Cortex-X1这一颗性能强大的CPU,后续大家习惯称之为超级大核。...
2023-06-12 17864
在验证环境中开发Checks和Coverage的步骤
Checks和coverage是覆盖率驱动的验证流程的关键。在验证环境中,Checks和coverage可以被定义在多个位置。...
2023-06-12 900
Qt使用kingbase数据库存储数据(完成考勤系统数据增删改查)
当前基于Qt(C++)开发了一款教室上课考勤系统的软件,主要是使用了Kingbase数据库进行数据存储和管理。...
2023-06-12 1060
我说用count(*)统计行数,面试官让我回去等消息...
而innodb则不同,由于它支持事务,有MVCC(即多版本并发控制)的存在,在同一个时间点的不同事务中,同一条查询sql,返回的记录行数可能是不确定的。...
2023-06-11 321
什么是LLVM?LLVM的优势和特点有哪些?
LLVM是一个开源的编译器基础设施项目,它以"Low-Level Virtual Machine"的缩写命名,尽管名称中包含了"虚拟机"一词,但LLVM不仅仅是一个虚拟机,而是一个综合的编译器工具链。...
2023-06-11 6013
你的项目适合哪种嵌入式软件架构模式?
为了实现关注点分离,分层模式将软件分割成各个单元(称为“层”)。每一层都是一组模块,提供了一组高内聚的服务。其使用必须是单向的。层将一组软件作为一个完整的分区,每个分区暴...
2023-06-11 323
文盘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 365
编辑推荐厂商产品技术软件/工具OS/语言教程专题
电机控制 | DSP | 氮化镓 | 功率放大器 | ChatGPT | 自动驾驶 | TI | 瑞萨电子 |
BLDC | PLC | 碳化硅 | 二极管 | OpenAI | 元宇宙 | 安森美 | ADI |
无刷电机 | FOC | IGBT | 逆变器 | 文心一言 | 5G | 英飞凌 | 罗姆 |
直流电机 | PID | MOSFET | 传感器 | 人工智能 | 物联网 | NXP | 赛灵思 |
步进电机 | SPWM | 充电桩 | IPM | 机器视觉 | 无人机 | 三菱电机 | ST |
伺服电机 | SVPWM | 光伏发电 | UPS | AR | 智能电网 | 国民技术 | Microchip |
开关电源 | 步进电机 | 无线充电 | LabVIEW | EMC | PLC | OLED | 单片机 |
5G | m2m | DSP | MCU | ASIC | CPU | ROM | DRAM |
NB-IoT | LoRa | Zigbee | NFC | 蓝牙 | RFID | Wi-Fi | SIGFOX |
Type-C | USB | 以太网 | 仿真器 | RISC | RAM | 寄存器 | GPU |
语音识别 | 万用表 | CPLD | 耦合 | 电路仿真 | 电容滤波 | 保护电路 | 看门狗 |
CAN | CSI | DSI | DVI | Ethernet | HDMI | I2C | RS-485 |
SDI | nas | DMA | HomeKit | 阈值电压 | UART | 机器学习 | TensorFlow |
Arduino | BeagleBone | 树莓派 | STM32 | MSP430 | EFM32 | ARM mbed | EDA |
示波器 | LPC | imx8 | PSoC | Altium Designer | Allegro | Mentor | Pads |
OrCAD | Cadence | AutoCAD | 华秋DFM | Keil | MATLAB | MPLAB | Quartus |
C++ | Java | Python | JavaScript | node.js | RISC-V | verilog | Tensorflow |
Android | iOS | linux | RTOS | FreeRTOS | LiteOS | RT-THread | uCOS |
DuerOS | Brillo | Windows11 | HarmonyOS |