Cortex-M0中断控制和系统控制知识点
每一个外部中断都有一个对应的优先级寄存器,Cortex-M0中NVIC-IPR共有8个寄存器,而每个....
介绍Cortex-M0中断控制知识
中断一般是由硬件(例如外设、外部引脚)产生,当某种内部或外部事件发生时,MCU的中断系统将迫使 CP....
Cortex-M0中断控制和系统控制(一)
处理器中的NVIC能够处理多个可屏蔽中断通道和可编程优先级,中断输入请求可以是电平触发,也可以是最小....
介绍从AC5到AC6转型之路
Arm Compiler 5已经停止维护,Arm Compiler 6还在持续更新。没有bug的编译....
Arm Mobile Studio 2022.4实现自动性能监控等功能
不再需要购买Arm Mobile Studio专业许可证才能在持续集成(CI)工作流中使用这些工具。....
介绍DDR3和DDR4最关键的一些技术
Write leveling功能和Fly_by拓扑密不可分。Fly_by拓扑主要应用于时钟、地址、命....
介绍ARM存储一致性模型的相关知识
今天要说的这个是存储一致性(memory consistency),不要跟前面讲过缓存一致性(cac....
多核异构处理器中A核与M核通信过程的解析
随着市场对嵌入式设备功能需求的提高,市面上出现了集成嵌入式处理器和单片机的主控方案,以兼顾性能和效率....
介绍redistributor的相关知识
跟distributor连接的部分就不说了。Cpu\_active是指示cluster或core的状....
解析Armv8.1-M的一些特性
简单阐述下ARMv8.1-M的一些特性,更多的特性及其详细信息,请查看Armv8-M Archite....
用于Windows on Arm的开源性能分析工具
现在是成为Arm开发人员的好时机。我们看到越来越多的应用程序不仅在基于Arm的平台上运行,而且以市场....
看一下中断及ARM体系中对中断的处理
中断是指计算机运行过程中,出现某些意外情况需主机干预时,机器能自动停止正在运行的程序并转入处理新情况....
基于阿里云倚天实例的Redis性能测试验证
Redis 是一种开源的内存型数据存储,通常被用作数据库、缓存系统和消息代理。它广泛用于医疗卫生系统....
CPU优化技术-NEON自动向量化
SIMD 作为一种重要的并行化技术,在提升性能的同时也会增加开发的难度。目前大多数编译器都具有自动向....
小编科普一下超标量处理器中的Cache
L1 Cache和L2 Cache通常和处理器是在一块实现的。在SoC中,主存和处理器之间通过总线S....
对比NEON汇编与NEON Intrinsics编程的优缺点
对于初学者来说,Intrinsics比较易学易用。但是对于有汇编经验的开发者来说,可能更熟悉NEON....
PCB设计中降低噪声与电磁干扰的24个窍门
电子设备的灵敏度越来越高,这要求设备的抗干扰能力也越来越强,因此PCB设计也变得更加困难,如何提高P....
NEON编程中的一些常见优化技巧
读过上一篇文章“ARM NEON快速上手指南”之后,相信你已经对ARM NEON编程有了基本的认....
《Neoverse生态与软件迁移》的主题分享
上图中展示的是Arm的CPU架构演进,Arm自2011年推出基于64位的Armv8架构以来,保持着逐....
Arm NEON编程技术上手指南
NEON是指适用于Arm Cortex-A系列处理器的一种高级SIMD(单指令多数据)扩展指令集。N....
40个实用模拟电路常识分享
三极管主要参数:电流放大系数β,极间反向电流,(集电极最大允许电流,集电极最大允许耗散功率,反向击穿....
关于芯片、半导体和集成电路之间的区别
半导体主要由四个组成部分组成:集成电路(integrated circuit),光电器件,分立器件,....
安谋科技“周易”NPU软件开源项目上线
针对上述开发者在NPU研发上所遇到的共性问题,安谋科技近日发起“周易”NPU软件开源计划,通过开放源....