ARM

基于ARM的微波频率自动测量系统设计

1.引言

通常微波所指的是分米波、厘米波和毫米波。关于其频率范围,一种说法是:

300MHz ~ 300GHz(1MHz =106Hz,1GHz =109 )相应的自由空间中的波长约为1m~1mm.

基于ARM和FPGA的多路电机控制方案

介绍了一种基于fpga的多轴控制器,控制器主要由arm7(LPC2214)和fpga(EP2C5T144C8)及其外围电路组成,用于同时控制多路电机的运动。利用Verilog HDL硬件描述语言在fpga中实现了电机控制逻辑,主要包括脉冲控制信号产生、加减速控制、编码器反馈信号的辨向和细分、绝对位移记录、限位信号保护逻辑等。

CAN总线中特殊波特率如何计算?

CAN总线采用的是异步串行通信,也就是没有单独的时钟线来保证各个收发器之间时钟的一致,每个收发器是按事先设置的波特率来对总线上的电平进行分位。因此波特率设置准确对CAN总线的稳定通信来说非常重要。

ARM处理器工作模式

一、存储器格式(字对齐):
Arm体系结构将存储器看做是从零地址开始的字节的线性组合。从零字节到三字节放置第一个存储的字(32位)数据,从第四个字节到第七个字节放置第二个存储的字数据,一次排列。作为32位的微处理器,arm体系结构所支持的最大寻址空间为4GB。

存储器格式

采用Cortex-M原型系统建立Cortex-M3 DesignStart原型

ARM最近刚刚宣布了对DesignStart项目的升级,加入了ARM Cortex-M3处理器。现在,可以通过DesignStart Eval即时、免费地获取相关IP,对基于Cortex-M0或者Cortex-M3处理器的定制化SoC进行评估、设计和原型开发。

CmBacktrace 0.2.0 发布,ARM Cortex-M MCU 错误追踪库

0、CmBacktrace 是什么

CmBacktrace (Cortex Microcontroller Backtrace)是一款针对 ARM Cortex-M 系列 MCU 的错误代码自动追踪、定位,错误原因自动分析的开源库。主要特性如下:

● 支持的错误包括:

断言(assert)

如何看Cortex-M系列处理器差异与共性?技术老司机Joseph带你飞

Joseph Yiu, 高级嵌入式技术经理, ARM

干货丨ARM、MCU、DSP、FPGA、SOC各是什么?区别是什么?

ARM

ARM处理器是Acorn计算机有限公司面向低预算市场设计的第一款RISC微处理器。更早称作AcornRISCMachine。ARM处理器本身是32位设计,但也配备16位指令集,一般来讲比等价32位代码节省达35%,却能保留32位系统的所有优势。

ARM历史发展:

深入分析ARM最新DynamIQ多核微架构

作者:电子创新网 张国斌

定义物联网时代的MCU,看ARM押宝在哪儿?

物联网(IoT)的市场究竟有多大?目前公认的说法是到2020年全球联网的设备将达到数百亿台,而更大胆的预测是未来全球的物联网设备将达到一万亿。所有这些“海量”的设备都需要一个计算和控制的核心器件,MCU当仁不让地将成为这一主角。对于IoT时代需要什么样的MCU,不同厂商站在自己的立场上会有不同的解读,不免让人有种乱花迷眼的赶脚。