ARM

基于ARM处理器的吸尘机器人硬件设计

摘要:设计一款具有自主吸尘功能并且结构简单、成本低的小型家用吸尘机器人,实现了室内半自动或者全自动的清洁工作,从一定程度上代替人们做繁杂的家务。在硬件选型上,以ARM Cortex™⁃M3处理器为核心,设计了专门的电机驱动板,通过光电编码反馈电路实现行走模块的闭环控制。

概述十一种基于ARM的嵌入式操作系统

嵌入式系统分为4层,硬件层、驱动层、操作系统层和应用层。嵌入式操作系统是负责嵌入式系统的全部软、硬件资源的分配、任务调度,控制、协调并发活动。它必须体现其所在系统的特征,能够通过装卸某些模块来达到系统所要求的功能,是一种用途广泛的系统软件。

嵌入式ARM学习总结之IIC

1、IIC---SDA、SCL

IIC协议 发明者 Philips公司 通过IIC芯片收取版权税

近距离通信

标准模式 100KBIT/s

快速模式 400K 常用 S3C2440使用

高速模式 3.4M

国产CPU产业升级压力,我们需要做什么

国内已开启多技术路线并行的CPU技术产业新格局。在国家科技重大专项和国家级集成电路产业投资基金的推动之下,我国CPU产品技术研发已进入多技术路线同步推进的高速发展阶段,并因发展模式和技术特性的不同而呈现出不同的发展特色。其中:
  

嵌入式ARM学习总结之ARM相关知识

ARM常用编程软件

1) IAR For ARM

支持芯片多,代码优化也不错,操作方便

2) KEIL MDK4.12

keil公司2005年已经被ARM公司收购(现在常用)

3) ADS1.2

灵动微电子获得ARM Cortex-M0及Cortex-M3无限次授权

(上海,中国,2016年10月18日) 本土MCU产品与MCU应用方案的领先供应商,上海灵动微电子股份有限公司(www.mindmotion.com.cn,以下简称“灵动微电子”,股票代码:灵动微电,833448)近日宣布,灵动微电子与全球领先的半导体知识产权(IP)提供商英国ARM公司(

嵌入式ARM学习总结之电子基础知识

十类常用电子元件

1、电阻

设计考虑两点

1)阻值

2)电阻的额定功率:计算的应用功率如果为P,那么选用的电阻要用(1.5—2)P,要留有余地

四点注意的地方

【下载】ARM体系结构与编程

ARM处理器是一种16/32位的高性能、低成本、低功耗的嵌入式RISC微处理器,由ARM公司设计,然后授权给各半导体厂商生产,它目前已经成为应用最为广泛的嵌入式处理器。

详析单片机、ARM、FPGA嵌入式的特点及区别

本文将详细分析单片机、ARM、FPGA嵌入式几者之间的特点及区别。

单片机的特点:

(1)受集成度限制,片内存储器容量较小,一般内ROM:8KB以下;

(2)内RAM:256KB以内。

(3)可靠性高

(4)易扩展

(5)控制功能强

(6)易于开发

聊聊ARM下的函数栈

这篇文章简要说说函数是怎么传入参数的,我们都知道,当一个函数调用使用少量参数(ARM上是少于等于4个)时,参数是通过寄存器进行传值(ARM上是通过r0,r1,r2,r3),而当参数多于4个时,会将多出的参数压入栈中进行传递(其实在函数调用过程中也会把r0,r1,r2,r3传递的参数压入栈),具体是什么实现的呢,我们看看。