嵌入式技术
权威的嵌入式系统、嵌入式技术和嵌入式开发频道,涉及嵌入式设计应用、单片机与SoC、编程语言及工具、嵌入式系统软硬件调试及优化、嵌入式操作系统等资讯和嵌入式技术方案,包括嵌入式接口/总线/驱动、嵌入式软件/开发板、实时应用开发、嵌入式联网技术、ARM等领域,是嵌入式工程师最好的学习平台。SPI串行外设接口设计实现
SPI 全称为 Serial Peripheral Interface,译为串行外设接口。它是 Motorola 公司推出的一种相对高速的同步、全双工的通信总线协议。...
2023-05-29 899
FIFO相关信号及空满状态的原理说明
FIFO(First In First Out)是异步数据传输时经常使用的存储器。该存储器的特点是数据先进先出(后进后出)。...
2023-05-29 4415
C语言指针p、*p、&p、*&p、&*p符号分别代表什么意思?
在C语言中,指针是非常重要的概念。指针是一个变量,其值为另一个变量的地址。使用指针可以直接访问内存中的数据,这使得C语言非常灵活和强大。...
2023-05-29 2163
Qt(C++)使用QChart静态显示3个设备的温度变化曲线
QChart模块是Qt Charts库的基础,提供了用于创建和显示各种类型图表的类和接口。Qt Charts库是一个功能丰富、易于使用的数据可视化工具库,可以帮助开发者在应用程序中添加漂亮而又交互性强的...
2023-05-29 1610
通过搭建Boost电路来验证UCC35705芯片的工作性能和功能原理
该芯片是具有快速电流保护的原边8脚调制芯片,内部集成了高速振荡器,带有电压前馈功能,可以有效的改善变换器的性能。...
2023-05-29 1063
大模型LLM领域,有哪些可以作为学术研究方向?
随着全球大炼模型不断积累的丰富经验数据,人们发现大模型呈现出很多与以往统计学习模型、深度学习模型、甚至预训练小模型不同的特性,耳熟能详的如Few/Zero-Shot Learning、In-Context Learning、...
2023-05-29 790
ETH提出RecurrentGPT实现交互式超长文本生成
RecurrentGPT 则另辟蹊径,是利用大语言模型进行交互式长文本生成的首个成功实践。它利用 ChatGPT 等大语言模型理解自然语言指令的能力,通过自然语言模拟了循环神经网络(RNNs)的循环计算机...
2023-05-29 607
Linux内存管理的详细介绍分享
内存管理是计算机系统中负责管理系统内存资源的一种机制,主要包括内存分配、内存释放、内存映射和虚拟内存管理等方面。它是计算机系统中非常重要的一个组成部分,能够有效地提高系统...
2023-05-29 1399
嵌入式技术数据结构中常见的树有哪些?
数据库中非常核心的一个部分,就是索引结构的设计——这几乎决定了数据库的应用领域。而索引结构的设计,又是数据结构和算法的“重灾区”。下面我们就来列举几种数据库领域中,常见的...
2023-05-29 278
通过简单的保存-恢复策略避免UVM VIP的冗余仿真周期
Verilog 提供了在特定时间点保存设计及其测试平台状态的选项。我们可以将模拟恢复到相同的状态,然后从那里继续。这可以通过从Verilog代码添加适当的内置系统调用来完成。VCS 提供与统一命...
2023-05-29 431
简化UVM寄存器模型的使用
当我开始使用 UVM RAL 时,我无法理解 UVM 基类库对更新所需值和镜像值寄存器的值有什么看法。我还认为,所使用的术语没有准确反映其意图。花了一些时间后,我想出了一个表,帮助我了解寄...
2023-05-29 753
SystemVerilog测试套件加速IP到SoC的重用
如果没有经过深思熟虑的验证环境,验证团队会浪费大量时间在 SoC 级别重新创建验证环境以实现芯片级验证,因为他们不考虑重用最初开发的环境来验证其块级 IP。即使跨相同的抽象级别,也...
2023-05-29 364
Ubuntu18.04编译AOSP10.0r41刷入Pixel3的步骤
已经在AOSP 7.1.1 nexus 5x上面实现了修改位置打卡,现在是想在pixel3中继续尝试。...
2023-05-29 907
验证IP用户的期望:事务建模
在开发和使用验证IP中都发挥了作用,我认为交易类是VIP中最重要的组成部分。事务类的质量定义了 VIP 的质量。无论是UVM还是任何其他方法,决定交易类结构都需要充分的规划,因为它会影响...
2023-05-29 277
清华朱军团队提出ProlificDreamer:直接文本生成高质量3D内容
将 Imagen 生成的照片(下图静态图)和 ProlificDreamer(基于 Stable-Diffusion)生成的 3D(下图动态图)进行对比。有网友感慨:短短一年时间,高质量的生成已经能够从 2D 图像领域扩展到 3D 领域了...
2023-05-29 613
USB3.0中SS链路训练的来龙去脉
LTSSM 有 12 个高级状态,如下所示。在这篇博客中,我们将检查链接训练中涉及的状态,并了解链接伙伴如何移动到实际传输开始的状态 U0。...
2023-05-29 2745
UVM中的可重用序列
众所周知,序列由几个数据项组成,它们共同构成了一个有趣的场景。序列可以是分层的,从而创建更复杂的方案。在最简单的形式中,序列应该是 uvm_sequence 基类的派生,方法是指定请求和响...
2023-05-29 406
AMBA:将所有内容拼接到ACE您的测试
基于 AMBA ACE 互连的系统可以通过相干互连连接各种主站和从站。每个主组件和从组件都可以单独支持完整的 ACE、ACE-Lite™、AXI4™ 或 AXI3™ 协议,并且可以使用不同的总线宽度或时钟频率。不同...
2023-05-29 539
如何验证AMBA系统级环境
为了使 SOC 验证工程师能够创建高度可配置的 AMBA 结构,系统环境应提供占位符,用于将 DUT 与任何典型的 AMBA VIP 组件(如 AXI3/4/ACE、AHB 或 APB)挂钩。通过使用 AMBA 系统环境,我们可以将其配置...
2023-05-29 446
AMBA系统监视器、记分板等
为了验证连接 SoC 内 IP 块和子系统的互连结构,有必要检查数据通过互连时的正确性和完整性。这就是 AMBA 系统监视器为我们所做的。它还确保事务正确路由到其相应的从属服务器。...
2023-05-29 372
网络安全和嵌入式什么区别?
网络安全包括网络软件安全、网络设备安全以及网络信息安全,是指保护网络系统中的硬件、软件和数据不受意外或恶意原因的更改、破坏或泄露,系统可以可靠、连续、正常地运行,网络服务...
2023-05-28 1672
Fastjson 很快,但不适合我....
7215886869199863869 dateformat优先级 $ref循环引用问题 总结 ❝ 记者:大爷您有什么特长呀?fastjson:我很快。记者:25乘以23等于多少?fastjson:等于88。记者:??fastjson:你就说快不快吧! ❞ 这个...
2023-05-28 206
编辑推荐厂商产品技术软件/工具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 |