• How to import C variable in an assembly code in a .s file

    vdavi81
    vdavi81

    I'm new of arm processor and I'd like to import a variable in a .s file the variable is definited in a c file:

    #define INIT_VAR 1

    .......

    extern uint32_t save_mem = INIT_VAR;

    or better I need to write inside a memory address of that variable.

    …
    • Answered
    • over 1 year ago
    • Processors
    • Cortex-M / M-Profile forum
  • LCD interfacing with ARM cortex M0+ lpc845

    Aakansha
    Aakansha

    Hi,

     

    I'm trying to interface 8x2 lcd using parallel interfacing[4 bit mode], Display used - 8x2 lcd [PC 0802--A] ST7066U--Dot Matrix LCD Controller/Driver

    Since I'm trying to interface using GPIO pins, not using I2C or SPI interface, and since no…

    • over 1 year ago
    • System
    • Embedded forum
  • Automotive electronics design takes a giant leap forward

    Brian Fuller
    Brian Fuller

    The trickle-down effect from increased government regulations and from car consumers’ embrace of automotive electronics is far-reaching. These consequences challenge engineering teams more and more.

    Think about the shift from 8- and 16-bit microcontrollers…

    • over 3 years ago
    • Processors
    • Processors blog
  • 手机里面除了Cortex-A,还有Cortex-M

    Song Bin 宋斌
    Song Bin 宋斌

    和很多朋友聊手机或者平板电脑的时候,大家一谈到ARM,第一个想到的肯定是强大的Cortex-A系列处理器,比如Cortex-A57,Cortex-A53,以及现在最新的Cortex-A72,现在手机的核战争有愈演愈烈的趋势,前一阶段MediaTek的10核Helio产品登场,一下子感觉核战争进入高潮阶段了。除此之外,越来越多的朋友认识了ARM的Mali GPU系列产品,最近我们的GPU不断进入高端手机和平板市场,我们国内厂商例如Hisilicon, Rockchip, Allwinner等纷纷在旗舰级产品中引入Mali…

    • over 5 years ago
    • 中文社区
    • 中文社区博客
  • [zt] ARM在物联网时代将扮演怎样的角色?

    Xingguang Feng
    Xingguang Feng

    http://digi.tech.qq.com/a/20140620/012191.htm

    腾讯家电讯(编译:Expelliarmus)ARM最为人所熟悉的虽然是其在移动芯片开发上的先锋地位,但这家公司也为其他类型的设备提供了各式各样的处理芯片。在即将到来的物联网时代,这家芯片公司又将会扮演着怎样的角色呢?

    物联网,一个即将爆炸的市场

    目前的技术趋势都指向了一个更加无缝联网的世界,而为了让这成为现实,我们需要更具性价比、低功耗和高度联网的设备。

    物联网背后最大的驱动力之一是处理器生产成本的下降。微处理器和其他重要技术部件现在已经足够廉价…

    • over 6 years ago
    • 中文社区
    • 中文社区博客
  • 恩智浦(NXP)的LPC系列MCU新亮点

    Song Bin 宋斌
    Song Bin 宋斌

    昨天阿Ben抽了半天时间去参加了在上海的NXP MCU(微控制器,单片机) RoadShow,地点在火车站边上的浦西洲际酒店。请让我给大家分享一下看到LPC系列MCU新亮点。

    20140528_124151.jpg

    昨天的Roadshow吸引了120名左右的在上海的工程师和相关行业内人员参加,我到的早,占据了一个中间前排的位置。

    大家知道,NXP 以及其前身飞利浦是老牌的MCU供应商,据他们昨天参会的战略市场VP Lam女士介绍已经有39年的MCU业务历史,更重要是,他们24年前就开始使用ARM的相关架构进行MCU的研发和生产。他们的LPC系列MCU产品在国内一直享有很好的口碑…

    • over 6 years ago
    • 中文社区
    • 中文社区博客
  • Freescale Adopts Cortex-M to Address Exponential Electronic Content Growth in Vehicles

    Will Tu
    Will Tu

    Yesterday in Shanghai, Freescale Semiconductor made a significant announcement to bring their Kinetis EA series of MCUs into the automotive market.

    Thus far, ARM’s success in automotive has mainly been with the ARM® Cortex®-A and Cortex…

    • over 6 years ago
    • System
    • Embedded blog
  • Cortex-M Prototyping System, new development board from ARM

    Liam Dillon
    Liam Dillon

    Hi I'm very excited to announce of the release of a new product we have been working on for the last few months called the Cortex-M Prototyping System, as part of the Versatile Express family of products. This development board is targeted at the evaluation…

    • over 6 years ago
    • Software Tools
    • Tools, Software and IDEs blog
  • From “Which Cortex-M processor” to “Which C compiler”

    Joseph Yiu
    Joseph Yiu

    In my presentation at ARM TechCon 2013 last week "ARM Cortex-M for Beginners", someone asked a question of “Is there any advice for getting the best performance? Which C compiler to use?

    This is a very interesting question. One page of…

    • over 6 years ago
    • Processors
    • Processors blog
  • Honey, SuVolta Deeply Depleted My Cortex-M0 Power!

    Thomas Ensergueix
    Thomas Ensergueix

    A wide variety of applications will be impacted by the massive trend which is broadly named as the "Internet of Things" (IoT). Even if some may consider this term as being overused, and newer marketing names arise trying to replace it, there is the undeniable…

    • over 6 years ago
    • Processors
    • Processors blog
  • Cortex-M0+ a year after: smaller, thriftier and smarter!

    Thomas Ensergueix
    Thomas Ensergueix

    As usual it happened late on Friday afternoon. A couple of weeks ago a message arrived in my inbox from one of our latest ARM® Cortex™-M0+ partners: "We're using 90LP and a similar configuration to your "min" with just a couple of additional…

    • over 6 years ago
    • Processors
    • Processors blog
  • ARM Cortex-M0+: More than a low-power processor

    Thomas Ensergueix
    Thomas Ensergueix

     This week sees the launch on the Cortex-M0+ processor-based Freescale Kinetis L family of MCUs just two months after the official launch of this latest addition to the Cortex-M processor series.

    The close partnership between ARM and Freescale, one of…

    • over 6 years ago
    • Processors
    • Processors blog
  • Eight innovative ARM-based Kickstarter projects

    Don Dingee
    Don Dingee

    In the spirit of some of the more well-known ARM-based development boards and their popular communities, I was curious what other innovative ideas are out there being crowdsourced. Just a bit of research quickly revealed eight ARM-based embedded projects…

    • over 6 years ago
    • System
    • Embedded blog
  • Embedded World 2015 - Design of SoC for High Reliability Systems with Embedded Processors

    Joseph Yiu
    Joseph Yiu

    This is a paper published in Embedded World 2015, covering various areas about how chip designers can improve the reliability of a SoC (System-on-Chip) design. It also cover various functional safety related features in the Cortex-M7 processor, as well…

    • Embedded SoC Design for High Reliability Systems 1.02.pdf
    • over 4 years ago
    • Processors
    • Processors blog
  • How much stack memory do I need for my Arm Cortex-M applications?

    Joseph Yiu
    Joseph Yiu

    Overview of stack size requirement estimations in Cortex-M based applications

    1 - Overview

    “How much stack memory do I need for this application?” - This is a common question for many software developers working on applications that run on microcontroller…

    • over 4 years ago
    • Processors
    • Processors blog
  • 如何从零开始利用ARM微控制器相应资源

    Song Bin 宋斌
    Song Bin 宋斌

    作者:jyiu ,2015年4月3日第五版更新

    原文地址:Getting started with ARM Microcontroller Resources

    1 – 总览

    对于一个ARM微控制器的初学者来说,有时候要找到一些有用的设计参考信息是非常困难的一件事。因为在网上实在有太多资源了,最先遇到的困难可能就是能不能找到一个地方帮助你正确选择一款ARM的处理器 ,目前,主要有两种ARM处理器:

    应用处理器Application processors – 这些都是能跑操作系统的…

    • over 3 years ago
    • 中文社区
    • 中文社区博客
  • Top things you might not know about ARM processors

    Alban Rampon
    Alban Rampon

    ARM has started what I find an interesting series of presentations giving facts about their products.

    Here is the list so far:

    • Ten Things to Know About big.LITTLE
    • Five things you didn't know about the ARM® Cortex®-A15 Processor
    • Five things you…
    • over 6 years ago
    • Processors
    • Processors blog
  • Five things you may not know about ARM Cortex-M0+

    Thomas Ensergueix
    Thomas Ensergueix

    1 - Fast adoption

    The Cortex-M0+ processor was announced in March 2012, with two lead partners, namelyFreescale and NXP, who went public with their plans to release MCUs based on this new processor. These plans became reality shortly afterwards with…

    • over 6 years ago
    • Processors
    • Processors blog
  • ARM Technical Tutorial Video - Cortex-M Series

    Alban Rampon
    Alban Rampon

    I saw what looks like the start of a series of short videos on the ARMflix YouTube channel.

    Of course, it doesn't go into much details, but I thought it was a simple way to discover the series.

    As they come up, anyone please feel free to edit this…

    • over 6 years ago
    • Processors
    • Processors blog
  • Optimizing a processor design for low power control applications

    Joseph Yiu
    Joseph Yiu

    ARM Cortex-M based microcontrollers are becoming the defacto standard for the next generation of low power control applications.This paper looks at the various criteria to be considered when selecting a processor for low power control applications, and…

    • Optimizing a processor design for low power control applications.pdf
    • over 6 years ago
    • Processors
    • Processors blog