ARM
电子发烧友本栏目为arm技术专栏,涉及arm11,arm9,arm7和cortex a8,内容有arm培圳资料、arm知识、arm芯片以及arm技术的其它应用等;是您学习arm技术的好栏目。请问ARMv8如何读取cache line中的MOESI信息呢?
本文以Cortex-A53处理器为例,通过访问 处理器中的 **内部存储单元** (tag RAM和dirty RAM),来读取cache line 中的MOESI信息。...
2023-09-08 405
添加原子操作到4.0.2版本
原子操作很好用,在两三个小线程要同步变量时,非常方便不占用中断,也不用资源。但是原子操作只有5.0.0版本上面才有,基于现有工程使用升级内核不太现实,所以要添加一下。...
2023-09-06 491
Linux系统调用的具体实现原理
文我将基于 ARM 体系结构角度,从 Linux 应用层例子到内核系统调用函数的整个过程来梳理一遍,讲清楚linux系统调用实现原理,这里我们以open系统调用为例来讲解。...
2023-09-05 666
什么是ARM中断事件?ARM中断异常处理具体过程
ARM处理器是一种流行的处理器架构,用于许多现代移动设备和嵌入式系统中。中断和异常是ARM处理器中的两个重要概念,它们是处理器中断程序执行的关键机制。...
2023-09-05 593
Arm Cortex-A53 cache的架构解析
A53的L1 Data cache遵从的是MOESI协议,如下所示在L1 data cache的tag中存有MOESI的标记位。...
2023-09-01 4053
NVIDIA最强CPU芯片架构——NVIDIA Grace CPU
NVIDIA Grace Hopper Superchip将节能、高带宽的 NVIDIA Grace CPU 与功能强大的 NVIDIA H100 Hopper GPU 结合使用 NVLink-C2C,以最大限度地提高强大的高性能计算 (HPC) 和巨型 AI 工作负载的能力。...
2023-08-30 809
基于汤谷logic giant®系列原型验证平台介绍
随着科技领域国际竞争不断加剧,我国的关键核心技术“卡脖子”问题依然存在,在芯片设计领域追求自主研发的需求尤为迫切。...
2023-08-21 580
三星半导体宣布突破背面供电技术
半导体技术的许多进步都取决于减小封装尺寸,同时结合附加功能和更高效的供电方法。目前的供电方法会占用晶圆上的大量空间,导致成本增加、芯片尺寸增大和晶体管减少。...
2023-08-16 515
运算放大器的由来 运算放大器的应用场景都有哪些呢?
它是一个临时的小容器。远水解不了近渴,需要在自己的身边放一些水。同样的,远处的电源来不及帮助近处的电路,需要在电路的边上储存一些能量。...
2023-08-15 1391
从零使用env工具生成gd32f450工程
下载rtthread源码,进入文件夹bsp/gd32/arm/gd32450z-eval下,使用env工具,将程序打包。...
2023-08-15 616
SoC的核间通信机制—mailbox介绍
目前很多芯片都会有几个core核,有的是Cortex M0+、M4、M7、A53、A73等等,有的有着2核、3核、4核甚至6核8核,不同的核的主频支持度不一样,适用的具体应用场景也不同,因此需要IPC(Inter-proces...
2023-08-11 1927
基于StarterWare开发环境的LED灯控制设计实现
StarterWare是一个免费的软件开发包,为ARM和DSP TI处理器提供OS平台(无操作系统平台)支持。包括设备抽象层(DAL)库和示例应用程序,用于演示TI处理器上外设的功能。...
2023-08-09 207
基于RT-Thread测试RW007(SPI接口)的无线网络功能
本文主要基于 PSoC™ 62 with CAPSENSE™ evaluation kit开发板 X RT-Thread,测试RW007(SPI接口)的无线网络功能。...
2023-08-09 493
思瑞浦推出多通道高精度ADC—TPC517系列
聚焦高性能模拟芯片和嵌入式处理器研发的半导体公司——思瑞浦3PEAK全新推出多通道高精度ADC——TPC517系列,芯片内置高精度基准,...
2023-08-08 1241
什么是RISC-V?RISC-V对战Arm:赢、输或平局?
近日,高通宣布将联合恩智浦、博世、英飞凌科技和Nordic Semiconductors等芯片制造商成立一家新公司,旨在推进开源 RISC-V 架构。...
2023-08-08 1777
零基础上手rt-smart适配bsp
RT-Thread Smart(简称rt-smart)是基于RT-Thread操作系统衍生,面向带MMU(Memory Management Unit),中高端应用的芯片,例如ARM Cortex-A,MIPS,带MMU的RISC-V芯片等。...
2023-08-08 503
ARM处理器如何编写Bootloader呢?其底层流程是怎样的呢?
Bootloader顾名思义就是引导加载程序,是在操作系统或应用程序运行之前的一段程序,是在系统上电后执行的一段程序代码。...
2023-08-08 216
汽车芯片行业全力投入RISC-V
全球最大的几家主要汽车芯片供应商,Bosch、Infineon、Nordic、NXP和Qualcomm联合起来“投资一家公司,旨在通过推动下一代硬件开发,促进全球RISC-V的采用”。这些公司的动作代表着什么?以及这对...
2023-08-08 231
ARM MMU/TLB的学习笔记和总结
Memory Management Unit (MMU)** 的**主要功能**就是 **能够让系统在执行多任务时,作为一个独立的程序运行它自己的虚拟地址空间中,它们无需知道真正的物理地址是什么** 。...
2023-08-04 540
编辑推荐厂商产品技术软件/工具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 |