写给新手,从不懂到入门,一只老鸟的嵌入式入门心得
本人大学学的是电子信息科学与技术专业,其实这个专业和嵌入式没有多大的关系,要说有关系就是简单的讲了下C语言语法,学完之后还不知道什么是C语言,只记住了,char,int,string等占几个字节,if, for, while循环什么的,感觉也就能算一些小学就会的题目,全国计算机等级二级也就糊涂的过了。我这个专业没学过C++,一开始不知道什么是向对象,什么叫面向过程,这可能让大家笑话了。不过这说的是实话,大学的时候比较喜欢动手,喜欢硬件方面的东西,也喜欢看书…
下面介绍我的学习经历:
1、基础阶段
话说07年第一份工作从事的是PLC开发,用protel画原理图和PCB,写AVR单片机程序,焊焊板子,还去过华强北买器件,比较杂,但是接触面比较广,为进一步学ARM打下了基础。
期间不甘心只停留在AVR单片机层次,买了邵贝贝的《uCOS-II嵌入式操作系统》,看了4-5遍,弄懂它的原理,还看了陈明计的《SmallRTOS嵌入式操作系统》,之后自己写了一个AVR的时间片调度器。
…
我是华南师范大学的本科生,专业是通信工程。
从大一入学之后就对电子方面的东西很感兴趣。
课外也会做一些小作品。
比如智能实验室系统。
用的是cortex-m3 .
对大家来说我只是小朋友。
请多多指教。
http://blogs.arm.com/software-enablement/871-windows-rt-app-optimization-with-neon/
利用 NEON 优化 Windows RT 应用程序
投稿人: Alan Chuang,2013 年 1 月 7 日
随着 Windows RT 的到来和 Microsoft 应用商店的开幕,你现在可以在 ARM 平台上开发 Windows 应用商店应用程序,通过 Microsoft 应用商店提供给 200 多个市场。如果你是 Andr…
各位中文社区用户,大家好,
今天有一个小福利,我们ARM的专家chrisshore 在 ARM Processors 中发布了最新的64位处理器白皮书
Porting to ARM 64-bit.pdf
欢迎大家免费下载阅读。
如果大家觉得需要中文版,请单独联系我,需求的人多的话我就安排翻译。
谢谢大家。
英特尔Broadwell-Y处理器会对ARM构成威胁吗?_数码_腾讯网
腾讯数码讯(编译:庞文)近来,英特尔下一代处理器Broadwell的各种消 息层出不穷。据悉,Broadwell预计将于明年下半年发布。与Haswell一样,Broadwell分为三大系列,其中,Broadwell-D用 于台式电脑,Broadwell-U对应超极本。而让我们最感兴趣的是,则是面向平板电脑的Broadwell-Y处理器。
众 所周知,在处理器芯片的研发过程中,英特尔一直遵循着所谓的“Tick-Tock”战略发展模式…
MediaTek - 联发科技发布全球首款真八核智能机处理器MT6592布局高端智能终端市场
八颗核心同时运转,持久高性能表现业界领先。支持多任务处理和强大多媒体,实现未来手机主流规格的最佳平台【北京讯】2013年11月20日,全球无线通讯及数字多媒体IC设计领导厂商联发科技股份有限公司 (MediaTek, Inc.) ,今天发布全球首款真八核智能机处理器MT6592,布局高端智能机市场,满足未来智能手机和平板电脑在大屏化趋势下的并行多任务处理和高品质多媒体应用需求。MT6592采用28nm HPM工艺…
Originally this blog post was intended to be all-in-one, but I was suggested to split it into smaller parts.
So what I'll do, is that I'll mention the features I'd like in my ARM processor, one at a time, piece by piece.
The purpose of this…
In the previous post we looked at five features of Cortex-M processors. In this one, we will look at Cortex-M3 specifically.
The central Cortex-M3 core is based on the Harvard architecture which is characterized by separate buses for instructions and…
全志在Tier-1 OEM这边也出力作啦!
HP Compaq系列一直是惠普电脑的高性价产品线,在2013年10月30日的媒体沟通会上,惠普正式推出了Compaq系列下的三款平板电脑:Compaq 7、Compaq 7+、Compaq 8。
系统方面,Compaq 8采用原生Android 4.2.2。用户最为关注的硬件平台则采用了全志A31s芯片。该芯片组采用ARM最新Cortex-A7架构,该SoC为原生四核架构。
随着越来越多的芯片合作伙伴推出基于Cortex-M内核架构的芯片方案,ARM的Cortex-M系列作为目前驱动MCU市场变革的主流平台已经是毋庸置疑,其中Cortex-M0和Cortex-M0+的市场定位就是逐渐取代传统的8051以及其它架构的8/16位MCU应用。这里有来源于EEboard的一篇文章,其主要受众是国内众多的嵌入式系统开发者,文章总结了目前市场上几家常见的基于M0或者M0+的MCU解决方案,各有特点,值得一读。传统8位MCU岌岌可危,基于Cortex-M0及M0+的32位单片机全面入侵…
随着ARM内核性能的不断提升,我们注意到有越来越多的OEM/ODM客户采用ARM的Cortex-A系列平台应用到嵌入式计算的工业控制市场,包括嵌入式单板电脑,核心模块,嵌入式系统等。与传统的x86平台相比,ARM架构的低功耗表现有助于客户简化散热和元器件集成等系统设计,提高系统寿命,节省项目成本。随着物联网概念在工业控制领域的不断推广,嵌入式计算的应用正渗透到越来越多的行业应用市场。研华(Advantech)是ARM在这个领域的一家领先的合作伙伴,他们也致力于推动和引领ARM架构在嵌入式计算的标准化平台…
Just over 6 years ago, in October 2007, ARM introduced a product that had the potential to change the world. Not just in one market (like mobile), but nearly all known semiconductor markets – Looking back, we can now safely say this product did change…
Smartphone and tablets are on the rise the increasing performance and convenience of these devices is definitely showing impact on the traditional PC market. Tablet sales will surge 53.4%, and PCs and notebooks will decline 11.2% in 2013,…
This is the third of three blogs I've written around the announcement of the new ARMv8-R architecture for real-time embedded processors. Simon Craske, our Embedded Processor Architect, and myself will be presenting more details at the ARM TechCon conference…
原文: Ten Things to Know About big.LITTLE
投稿人: brianjeff,2013 年 6 月 18 日
ARM big.LITTLE™ 技术越来越受到业内的认可,被视为一种在移动设备中以低功耗满足更高性能要求的进步方式。自其发布以来,现有超过十二家 ARM 合作伙伴在设计中积极运用 big.LITTLE 技术。
随着 big.LITTLE 处理技术的推广运用,几个常见问题应然而生。我准备利用这篇博文来解答一些比较常见的疑问:
1. 可否同时打开所有核心?
原文: Power Management with big.LITTLE: A technical overview
投稿人:stevenwillis,2013 年 6 月 20 日
由于设计复杂性和多种电源域的原因,使用复杂 SoC(系统级芯片)的电源管理功能比较困难。在本文中,我将阐述配备 Versatile™ Express V2M-P1 主板的 ARM® CoreTile Express A15x2-A7x3 (V2P-CA15_A7 ) 开发板 (CoreTile)的电源管理硬件功能…
原文: Getting Started with VIXL
在上一篇博客文章中,我们介绍了 VIXL - 一个 ARMv8 动态代码生成工具包。本博客文章将告诉您如何使用 VIXL 框架。我们将会看到如何设置 VIXL 汇编程序并生成某些代码。我们还将详细阐述由 VIXL 提供的某些有用功能,并了解如何在 VIXL 模拟器中运行生成的代码。
本指南中开发的示例的源代码可以在示例目录中找到 (examples/getting-started…
面向 ARM 处理器的 GNU 编译器集合 (GCC) 命令行选项最初是在多年前设计的,当时可用处理器和变体的列表与现今相比要短很多。随着 ARM 架构的演进,从 GCC 中获取最佳代码所需的选项也已改变,但也做了各种尝试来确保选项的现有集合不会改变其本意。编译器的设计意味着充分利用 ARM CortexTM-A 处理器 所需的选项现在已非常复杂…
原文:. Announcing VIXL: A Dynamic Code Generation Toolkit for ARMv8
投稿人 Rod Crawford,2013 年 7 月 10 日
我们很高兴地宣布推出 VIXL 这款面向 ARMv8 的动态代码生成套件,希望能够让 JIT 创建者快速地以全新 ARMv8 的 A64 指令集为目标进行开发。
在过去的几年中,我们(ARM JIT 团队)倾力研究许多领先 JIT 编译器(JavaScript 与 Java 语言)的代码生成工具。在这段时间中…
简介:Thundersoft是Android核心技术和整体解决方案提供商, 通过提供完整的Android方案和服务,帮助OEM客户快速推出高品质产品。Thundersoft公司在Android 系统底层技术、中间件和应用开发、集成和服务方面经验丰富,在智能手机, 平板电脑等移动互联网终端产业链中具有独特优势。Thundersoft产品线以Android系统为基础,包括针对智能手机的一站式可定制的解决方案、针对平板电脑和智能本的Android系统、针对智能电视和机顶盒的Android定制系统,在这些产品和解决方案中包含了诸如双卡双待…
]现代网页主要构建于三大技术:HTML、CSS和JavaScript。JavaScript推动了交互式网页的发展;JavaScript执行速度慢也就意味着网页打开的速度慢。所以现在,人们做了大量的工作,努力改善JavaScript的性能,让我们能够拥有与台式机相同的功能,无论身处何处,都能轻松体验到强大的网页应用。
Gmail、Google Maps和Google Docs等网络应用程序均广泛使用JavaScript,借助快速高效的JavaScript引擎,各类系统的用户体验得到了极大改善。正是在此驱使下…
The ARM architecture has been used for many years in mobile phones and electronic devices, but it is only relatively recently that the architecture has diversified into being used in laptops, tablets and smartphones. There are now many companies that…
什么是产业最大的变化?后PC时代的到来!计算设备及用户之互动方式,正在经历着重大转变。平板电脑和智能手机为用户带来了台式机和笔记本所缺乏的普遍性、休闲性、亲密性与身体互动性。ARM®中国总裁吴雄昂先生在上海以这样的论述为一年一度的ARM技术研讨会揭开了帷幕。而全球总裁布朗先生关于 “伙伴关系将机遇转化为成功 Partnerships turn opportunities into success” 的主题演讲,更加详细的论证了这一点。2011年全球220亿SoC中,ARM占了将近28%…
大宽带时代即将到来,高清视频业务首当其冲? 这是今天在深圳举行的第三场ARM ®年度技术研讨会上,海思家庭解决方案总监霍雨涛先生带来的精彩演讲。近年来,高清电视(HDTV)不断加速在全球蔓延。据Informa预测,到2012年,全球拥有高清电视机的用户将达到2.8亿,占全球电视用户的四分之一。机顶盒已服务于3000万用户,全线产品均采用ARM处理器系列的海思,其终端解决方案,体现了家庭终端发展的趋势。即:高清、融合(多屏互动)、开放(互联网以及Widget)、互联互访,应用扩展…