Login

Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

ARM websites use two types of cookie: (1) those that enable the site to function and perform as required; and (2) analytical cookies which anonymously track visitors only while using the site. If you are not happy with this use of these cookies please review our Privacy Policy to learn how they can be disabled. By disabling cookies some features of the site will not work.

ARM Community: Embedded - ARM Community

Jump to content

Cortex-M0+ a year after: smaller, thriftier and smarter!

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 and relatively small options and we can’t match your reported dynamic consumption (11.2µW/MHz). We can’t figure out what’s wrong, can you please help to find out what we may have missed?”

For a fraction of a second I wondered whether I should pretend I was already gone and come back to them on Monday? Well...no, I wanted to get to the bottom of it, and we start exchanging mails: How many tracks for the cell library? Target synthesis frequency? Which precise processor options? And after each exchange, I got even more confused. So focused on the details I had missed the right question from the start: “How far are you over the 11.2µW/MHz?”; answer “Well in fact we are 7% below your figures, around 10.4µW/MHz, and we were not expecting to match your marketing values, even less to be lower. Could it be some parts of the processor are not synthesized or clocked?”

It was now my turn to make a late Friday afternoon call to our implementation manager: “Let me check and try some experiments, I should have something for you on M...

Embedded Software Store and Partners at Design West Wrap-up

After a long three days at Design West in San Jose, my feet, voice and mind are finally back to normal from the action packed week. As always, it was enjoyable to reconnect with partners and introduce the Embedded Software Store to those unfamiliar with our e-commerce website. The week started off with a well-attended Internet of Things panel discussion.

IoT Panel Discussion
Will Tu (Director Embedded Segment Marketing, ARM®) moderated a panel discussion “Build, Borrow and Buy Software Strategies for the Internet of Things”.

The panelist brought a number of diverse perspectives:
Peter Abowd (Former Associate Director Software Engineering, Visteon) represented the mindset of the developerJoerg Bertholdt (Director of Marketing, MCU Tools and Software, Atmel), the semiconductor angleMaciej Halasz (Director of Product Management, Timesys) advocated for open sourceChristian ...

Design West: BeagleBone Black moustaches, IoT ale and GoPro prizes

After a long and bleak winter in the UK it was great to arrive back into San Francisco and be greeted by some great sunny weather. The McEnery Conference Centre in San Jose was once again the host to the Design West conference. The building has had a bit of an overhaul since I was last here, and while there is still some construction work taking place outside, the inside is looking greatly improved with a much more modern feel to it.

The show was pretty mixed in terms of how busy it was on the show floor but I happened across this blog from Max Maxfield (who describes himself is his bio as: “Clive ‘Max’ Maxfield is six feet tall, outrageously handsome, English and proud of it. In addition to being a hero, trendsetter, and leader of fashion, he is widely regarded as an expert in all aspects of electronics (at least by his mother)” over on the all programmable planet website who detailed his busy schedule. Hopefully not everyone is having such a busy time! I’ve been meaning to meet with Max for a while as I find his blogs most entertaining and he is also a fellow Sheffield Hallam University alumni but have never managed to catch up with him – from the schedule I can se...

Playing with DS-5 CE and BeagleBone Black

The ARM® Development Studio 5 (DS-5™) Community Edition (CE) has been extended to support the community of ARM Embedded Linux users, and it now works on Apple Mac hosts too! DS-5 Community Edition is available as a free download from ARM, and enables you to create, compile, debug and profile Linux applications quickly and easily, whilst retaining its debug and profiling capabilities for Android™ native application developers too.

Attached Image
DS-5 Community Edition running on Apple MacBook, connected to BeagleBone Black


In this blog, I’ll show how to debug and profile the Open Source “Xaos” fractal rendering application running under Linux on the new BeagleBone Black using DS-5 Debugger, and how to profile the system...

ST Demonstrates ‘life.augmented’ at EW 2013

Recently our STMicroelectronics’ dedicated teams traveled to snowy Nuremberg to make the most of the show at Embedded World (EW) (check out some of ARM’s Andy Frame’s highlights)!

We welcomed EW 2013 visitors to a smarter world showcasing our leading embedded processing solutions based on an extensive microcontroller portfolio, from top performance high-end STM32 to Ultra-Low-Power devices.

ST teams were there to demonstrate and speak about Performance, Ultra-Low-Power, Energy Harvesting, Internet of Things, and ….to stand for life.augmented! For ST, life augmented represents making a positive and innovative contribution to people's life across the spectrum of sense, power, automotive products and embedded processing solutions. ST’s products improve people’s lives fr...

Embedded World 2013 Microcontroller Review

Embedded World 2013 in Nuremberg was a very successful event for ARM and our partners. My blog summarizes the highlights for microcontrollers and the related development tools.

A preview of the upcoming Keil MDK-ARM Version 5 was shown at the ARM booth. MDK Version 5 will introduce Software Packs, a new system to manage software components for embedded applications. Visitors have seen this new functionality, as well as the recently introduced enhanced editor capabilities.



A laser show controlled by an ARM Cortex-M4 based hardware was an eyecatcher at the ARM booth. The system is designed with...

Everything from Cortex-M IoT to quadcore Cortex-A15 System Dev Suites at EW

Phew, the second day of Embedded World is at a close. In yesterday’s blog we had the chance to meet up with Chris Styles from ARM, Terrance Bar from Oracle, Paul Zoratti from Xilinx and Dr. Majd Zoorob from PhotonStar, and I only walked 5793 steps – today I just about doubled that with 10502 steps and I haven’t yet ventured out into the brisk weather for some dinner and a well-deserved Weissbier!

Attached Image

Today I chatted with ...

Achy feet, a dashing of snow and lots of ARM Partner products at Embedded World

I wasn’t quite expecting the carpet of white snow as the plane emerged from the clouds yesterday upon arrival into Nuremburg for Embedded World 2013. This year, the event will see 868 exhibitors from 36 countries and over 20,000 attendees nursing achy feet (and maybe sharing a beer or two), at the premier event for discovering what’s new in the world of embedded technology.

There has been a lot of activity at the ARM booth located at 4-336, in case you missed the floating airship in the entrance…

Attached Image

… including winning the embedded AWARD 2013 product in the software category with the ARM/Vodafone mbed IoT Rapid Prototyping Platform. I chatted with Chris Styles to discover more about mbed, what’s new in mbed 2.0 and how things are getting even ...

Winning BeagleBone cape plug-in board designs announced

BeagleBoard.org announced the winners of the BeagleBone Cape Plug-in Board Design Contest, which invited developers, students, makers and hobbyists worldwide on November 1st to create innovative new capes. These expansion boards, creatively called “capes,” allow hobbyists and makers to quickly and easily enhance BeagleBone’s capabilities with cameras, LCD touch screens, motor controls, battery power and more.

After receiving an overwhelming response, the judging panel selected the three winners: Chris Clark, inventor of Interacto, a cape that provides a foundation for building robots and flying drones; Elias Bakken, creator of Replicape, a cape that functions as a 3D printer for BeagleBone and Matt Ranostay, designer of the Geiger Cape that registers radiation counts from background sources. In addition to receiving a $1,000 cash prize and BeagleBone tools, these winners will see their original cape plug-in board designs manufactured and sold through Circuitco.

Clark created Interacto, a cape that gets BeagleBone interactive with a triple axis accelerometer, gyroscope and magnetometer plus a 640x480 30fps camera. All sensors are digital and communicate via I2C to the BeagleBone. The camera frames are cap...

Where's ARM at Embedded World?

Flights booked...check. Hotel booked...check. German phrase book... check. Comfortable walking shoes, blister cream and plasters... check, check and check. That’s it. I’m all set for Embedded World 2013! The annual pilgrimage to the European alter of all-things-embedded is firmly engraved into my calendar. While my colleagues are basking in the sun at Mobile World Congress in Barcelona (current temperature 17ᴼC), I invariably travel to Embedded World in Nuremberg (current temperature 3ᴼC). I’m not in the least bit envious!

This year’s Embedded World looks likely to be one of the best from an ARM point of view. With over 2,000 discrete ARM processor-based devices now readily available to embedded developers I’m looking forward to seeing the ARM logo in every direction on the exhibition hall. It’s that prevalence that is behind the competition we’re running at the ARM booth (4-336) this year – “Where’s ARM” at EW.

All you need to do is snap a photograph of your favourite ARM Powered product and tweet each picture, along with the device and location, with the hashtag #WheresARM...

Shrink Your MCU code size with GCC ARM Embedded 4.7

GNU Tools for ARM Embedded Processors, or GCC ARM Embedded for short, version 4.7 is available HERE. The previously released version, 4.6 had over 30,000 downloads (see HERE). As well as new features such as MAC OS hosting, GDB enhancement, and other optimizations, the most exciting feature in version 4.7 is the reduction in generated code size.

Why code size? The reason, and something that most MCU software developers already know, lies in the extreme resource limitation and cost sensitivity of MCU programming. For those who haven’t experienced this, here are some quotations from some of our users:

"Please please please remember that we are seeing more and more memory limited parts in this world - for example, 4KB flash, 1KB RAM - and every word of “stack space” used, never mind the flash size consumed by code."

"If the total code size exceeds the internal flash memory of the MCU (as in my case) I mu...

BeagleBone Searches for a New Cape Plug-in Board

Do you have what it takes to develop the next great cape plug-in board for BeagleBone? If so, enter the BeagleBone Cape Plug-in Board Design Contest. If you’re among the top three contestants selected, you’ll receive $1,000, third party tools, an article about you and your design in production with CircuitCo.

Furthermore, if you’re among the next 5 entrants into the contest, you’ll get a BeagleBone or a BeagleBoard-xM for free, so hurry and submit your design today!

BeagleBone is a pocket-sized expandable Linux computer that can connect to the Internet and runs software such as Android 4.0 and Ubuntu. Thanks to generous I/O and ARM processing power designed for real-time analysis provided by the Sitara™ AM335x ARM® Cortex™-A8 processor from ...

The un’NXP’ected LPC800

The busy time of Electronica and ARM Technology Symposia is now behind us, and I finally get the opportunity to have a deeper look the latest release of NXP: their mini-tiny-LPC800. NXP being one of our lead-partners on the ARM® Cortex™-M0+, and also previously on the Cortex-M0, I was really excited to see what they came up with and how they took advantage of our latest Cortex-M processor.

First of all, I must admit I wasn’t expecting them to set this family on the very lowend, even below their Cortex-M0 LPC1100 series. When we designed the Cortex-M0+ we aimed at offering at least as much the Cortex-M0 does, while adding capabilities to support low-power design even better and to address a wider scope of applications. I was anticipating an upgrade of ...

Join Cypress & ARM for PSoC World Online Developer’s Conference Dec 12-13

As embedded developers’ time and travel budgets becomes even more precious, it can sometimes be a challenge to carve out time to attend trade shows or conferences to catch up on the latest tools, skills and technical training.

PSoC World Online 2012 is a place where you can learn new design skills, train for credit, browse the booths of PSoC customers and technology partners, and engage in live chat and Q&A throughout the conference with an All-Star assembly of architects and designers from inside and outside Cypress.

Join me and the nearly 10,000 other registrants for the free training conference directly from your home or office. I’ll be available throughout the day in the Networking Lounge and the Exhibit Hall. Just look for CY_John.Weil and send me a message.

PSoC World features more than six hours of in-depth technical training in Chinese, Japanese and English, with real-time broadcasts in all major geographies worldwide. Our Exhibit Hall includes hundreds of videos, demos and documentation you can zip up and download to your take-away event “briefcase.” ARM, Arrow, Macnica and other vendors will be available to help you simplify your supply chain, go wireless, or hel...

Motor Control Design for Functional Safety

Designing a differentiated motor drive is a complex task. Often these drives are single-processor that combine constraints of real-time embedded designs such as limited memory size and processing time, with the complications that motors bring - electrical noise and faults. When you add functional safety and certification requirements - the new design, test, and documentation deliverables require a significant amount of additional effort.

Today’s systems are also more complex and more dependent on the electronic control of motoring operations that need to meet strict industry functional safety standards. Whether it is the motor in control of the power steering assist in a car, controlling the lift and doors of an elevator, or a directly connected to the drum of a front load washing machine without belts or gears, functional safety in motor operation is fundamentally important. A motor system designed with functional safety will have a lower level of risk from improper operation. When a failure does occur, whether it is a random or systematic fault, the functionally safe design will detect this fault and respond to minimize impact.

International functional safety standards are defined to ensure that functional safety techniques are detailed for a specific industry sector and that these techniques are consistently applied. IEC 61508 is a basic safety standard which is the basis of all IEC and some ISO functional safety standards. It is u...

BeagleBoard.org releases 20 "cape" plug-in boards for BeagleBone

On August 9th BeagleBoard.org announced more than 20 new plug-in boards for the popular ARM® Cortex-A8™ processor-based BeagleBone Linux computer platform thanks to the BeagleBoard.org community who designed the plug-in boards and dubbed them "capes" after the cape worn by Underdog, the beloved cartoon beagle superhero. By creating these plug-in boards, the community hoped to inspire a larger range of innovation using ARM technology – applications like robot motor drivers and sensors that can measure both location and pressure – and we have seen nothing but success!

Simply adding the cape plug-in boards to BeagleBone quickly and easily increases its functionality by incorporating LCD touch screens, cameras, motor control, and battery power, among other things. Think of it this way: you can add a cape to BeagleBone to increase its "cape"...

ARM Cortex-M MCUs: New Partners, Resources, Tools & Books

2012 has been like the last few years: very rich in new ARM® Cortex™-M microcontrollers as well as collateral and tools making it easier to make the most of them. Here is a summary of the year so far, if you have missed any episode!

We will look at the latest member of the family, the ARM Cortex-M0+. Also we will give you an update on the CMSIS (Cortex Microcontroller Software Interface Standard) before looking at what ARM Partners have been up to. Finally we will advise you three reference books for Cortex-M developers.

ARM Cortex-M0+ processor
First, big news for ARM and the embedded community with the launch of the world’s most energy-efficient processor: the ARM Cortex-M0+ core.

For ...

ARM Cortex-M0 Swiftly Rides the Airwaves

When I first saw the name of the series from Nordic Semiconductor, namely nRF51, I thought to myself “Oh God! These guys are doing great RF, but still use the good old 8051 processor -- what a shame!” Fortunately, I was misled by the family naming, and discovered Nordic picked just the right thing: an ARM CortexTM-M0!

Taking a bit more time to go into the details published by Nordic, I expect it to generate quite a lot of interest. With support for the latest protocols like Bluetooth Low-Energy and ANT+, great RF performance in terms of RX sensitivity and TX power, this series should be compelling to most companies looking for an RF link for medical, building automation or consumer applications. And last but not least, the achieved low-power consumption combined with limited peak consumption make it well suited for battery operation, making this family a great candidate to connect devices wirelessly to the ...

ARM Cortex-M0+: More than a low-power processor

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.
Attached Image


The close partnership between ARM and Freescale, one of the Cortex-M0+ lead-partners, enabled them to be extremely fast in launching their first MCU series. The processor features also triggered the interest of many other partners and we expect more Cortex-M0+ processor-based products to come. To see why, one needs only to look at the processor features.

When the ARM Cortex™-M0+ processor was launched in March, many of the headlines focused on the lower power consumption and energy efficiency. If this was the only differentiator, then this new processor might perhaps have been called “Cortex-M0-...

A Face for the Internet of Things

The Internet revolution has connected billions of PCs. There is now a second revolution in Internet connectivity. The Internet-of-Things (IoT) is happening all around us. A wave of billions and billions of devices are being connected. Devices, as simple as a light bulb and as complex as a jet engine, become more manageable once they have become connected devices. By becoming connected, devices can be controlled from a distance. Their settings and operations can be changed based on input from other connected devices. They can transmit information about their status, for example their location, or whether they need maintenance. The value of connecting devices is coming to greatly outweigh the rapidly decreasing costs of interconnecting them.

Connectedness brings the option of computer control.

Attached Image

The rapidly growing Internet of Things

Devices that were previously standalone are opening to the creativity of a new generation of programmers. We can now have apps for devices. This is opening an entirely new world to developers. With their creativity unleashed, they are adding exciting new functionality to what have often been rather dull, unconnected devices.

Need for user interfaces with more complex information
With conne...

First Taste of Raspberry Pi

Hundreds of thousands of people around the world are waiting for their very own Raspberry Pi to arrive in the mail. The tiny, ARM-based Linux PC has attracted a whirlwind of attention from hackers, professionals, academia, and therefore the press with an unbeatable price and nearly limitless potential.

It’s a Tuesday morning and I’ve just started on my first cup of joe when my boss approaches with a bundle of electronics under his arm and says, “Look what came in the mail today.” Laying it all out on my desk there’s a monitor, keyboard, mouse, a few cables, and a small plastic package with something square-ish and green inside. Underneath the plastic, I can faintly see the outline of a familiar logo and then recognize it as the one and only, Raspberry Pi.

Attached Image

The publicity and anticipation surrounding the launch of this $35 pocket-sized PC with an ARM1176JZF-S processor has been colossal (go ahead, Google it!), thanks in part to its humanitarian cause and ultra-low price point. Designed by a non-profit UK organization with full intentions of sparking the next generation’s imagination in computer prog...

The Internet of Things, a Triad of Partners, and the Singularity of Change

Once upon a time a man named Tim Berners-Lee invented the World-Wide Web. Actually, what he suggested was the Hypertext Transfer Protocol. Just 22 years ago, he established the first link between a computer and a server via http. If you read the proposal, I think you’ll agree that perhaps he had only the vaguest clue what the Web would become, since “addition of graphics would be an optional extra”. Without the Web, the internet would be just a network. Without the internet, there would be no Web.

Based on his brilliant concept and the enabling technology of the Internet, the world passed through a kind of singularity. It was a technical singularity that so remade the world that it almost wiped out memory of what life was like beforehand. A colleague regales his 18-year-old twins with “When I was your age…” stories of pre-Web society and they—in all honesty—admit that they cannot conceive of day-to-day living without ubiquitous access to information at any time, and at any place. The change is that fundamental.

The times they are a changin’ – again. There’s another singularity coming. The Internet of Things will enable it.

Defining the Internet of Thing...

Design West 2012: Showcasing ARM based designs from Cortex-M0+ to Cortex-A8

I don’t think the prospect of rain will affect attendance at the annual tech event now called Design West, which used to be ESC or the Embedded Systems Show - I’m still getting to grips with the name change. But with 250+ companies attending the show, many of whom are part of the ARM® Connected Community® (CC), I’m sure there will be some great technology to see and talk about. Take a look at the show floor map with the ARM Connected Community Partners highlighted to help you plan your route around the show.

At the show this week, Freescale and ARM are demoing CortexTM-M0+ silicon at booth 1607, following up from the launch event that took place a couple of weeks ago.

I first chatted with Thomas Ensergueix, Product manager at A...

Making Motor Control Easy with Low Cost, Fully Featured MCU Boards

Motor efficiency continues to increase in importance as governments mandate power reductions. But for many engineers, trying to navigate through the myriad of motor control options, including brushless DC (BLDC), brushless AC (BLAC), stepper, and dual-brushed DC motors can be a daunting task. Many times, microcontroller suppliers offer a dedicated motor control evaluation board that addresses only one of these motor types. This makes it difficult for a customer to compare different motor control options without having to purchase and work with different evaluation boards.

Attached Image
To address this issue and to support fast time-to-market for motor-control applications, NXP offers the low-cost LPCXpresso Motor Control Kit, a universal development platform created in partnership with Embedded Artists. It is an ideal way to prototype a motor-control project or simply explore motor-control functionality. The flexibility of the board allows users to evaluate brushless DC or AC, stepper or even dual-brushed DC motors. The...

Freescale Extends Scalability with i.MX6 Family of ARM based SOCs

In today’s highly competitive business environment, companies must get the best return from their engineering investments. For many this means leveraging that engineering work over multiple projects or markets. This concept of scalability is central to ARM’s business model and has been demonstrated by our silicon partners and OEMs alike. With the availability of the Freescale i.MX6 family of SOCs, however, I believe Freescale has taken the concept of scalability one step further for both themselves as well as for their customers and done so across multiple markets.

Scalability in the ARM Business Model

For years, ARM has delivered scalability by licensing processor cores and graphics IP to numerous semiconductor companies. They in turn integrate additional IP to create System on Chips (SOCs) to address their target markets. Since the semiconductor companies can include different IP for different markets, they can easily scale across multiple segments. They can also target different performance points further enhancing the scalability.

Furthermore, ARM has created multiple processor cores based on the same instruction set but ...

Play Before You Pay with Complete MCU Application Development

If you've ever walked into a local bookstore in China or Taiwan, then you've probably noticed that nearly everything's wrapped in plastic. Not just special collector's editions, mind you, but all the everyday books and magazines, too. I guess I can see the reasoning: either buy it or don't. But for me, shrinkwrapping is not the right avenue to display something. How do I know if I want to spend money on a book if I can't read a bit of it first? I prefer to explore a little, be sure something's worth reading, before I commit.

I mention this because it reminds me of how most 32-bit MCU vendors promote their development tools. Designers are often forced to pay thousands of dollars up front, for evaluation tools, before they can explore features first hand, on the bench. They're made to pay a lot of money before they can play, and that's pretty much the same as making me buy a book before I can read it.

Take a fully-featured test drive
For most designers, it's usually not enough to compare data sheets, review benchmarks, and attend a sales presentation. A device may look good on paper, but how does it perform in a real-world application? Most often, the best way to figure that out is by giving the device a test drive using some sort of design tool. ...

Designing with ARM? Don't Miss ESC's ARM Powered Lineup

This year’s Design West (formerly ESC) from March 26-29th promises something for every designer with seven different Summits. ARM and its Partners have strong representation at ESC, Android and Multicore. Following on the strong showing at this year’s Embedded World (blog), ESC has over 70 ARM® Partners including nine Partners in the annual ARM Connected Community (CC) Pavilion in the expanded ARM booth #1127.

With the excitement following last week’s ARM Cortex™-M0+ processor launch, the most energy efficient ARM processor available (blog) with lead Part...

Tufts Hybrid Racing & NXP at the Formula Hybrid Competition

This May, Tufts Hybrid Racing Team (THR) will compete in the Formula Hybrid competition; an international student-engineering event held annually at the New Hampshire Motor Speedway, Loudon, New Hampshire.

Formula Hybrid is a design and engineering challenge for undergraduate and graduate college and university students. The competition is organized by Thayer School of Engineering at Dartmouth and carries the endorsement of the Society of Automotive Engineers, Inc. (SAE) and the Institute of Electrical and Electronics Engineers, Inc. (IEEE).

Each team must design, build, and compete an open-wheel, single-seat, plug-in hybrid racecar. This car must conform to a formula that emphasizes drive train innovation and fuel efficiency in a high-performance application.

The emphasis of the Formula Hybrid Competition is on the engineering of the hybrid drive system and vehicle dynamics to maximize performance in three different tests, acceleration, autocross and endurance.

Attached Image

Tufts Hybrid Racing’s FH2010


The LPC1768 mbed
This year Tufts Hybrid Racing will debut a brand new vehicle, the THR12....

ARM at EW2012: Computer-on-Modules, Smart Grid, Wireless & Massage Chairs

Another great day in Nuremburg, the second day of the Embedded World 2012 show which this year is celebrating its 10th birthday. Last year over 18,000 visitors attended the show and with an estimated 800 exhibitors this year - and lots of foot traffic visible today - I’m sure the number of attendees this year is much greater.

I met up with a few new faces and some you may recognise from before today as part of my task to bring you the latest news and updates from the ever increasing percentage of the 800 exhibitors who were demonstrating ARM technology or supporting the ARM architecture.

My first meeting of the day was with Norbert Hauser, Executive Vice President at Kontron who explained to me a little more about the new Kontron Ultra Low Power ARM based computer on module standard – or ULP-COM for short. Kontron has announced the support of the newly introduced NVIDIA® Tegra® 3 quad core mobile processor and ...

ARM Partners Expand MCU Platforms in Industrial, Energy & Motor Control Apps

Welcome to my wrap up of the first day of Embedded World (EW) 2012, once again at the Nuremburg Messe, on a chilly February day.

I discovered recently that prior to becoming known in the nineteenth century as the "industrial heart" of Bavaria, Nuremberg (sometimes called Nurnberg) was known for its ‘traditional gingerbread products, sausages, and handmade toys’. I’ve tried the Nurnberg sausages many times (with a great dollop of strong mustard and sauerkraut) and they’re great. I will be on the lookout for more gingerbread related products this week – although saying that I did receive a larger gingerbread heart for winning on the Fujitsu ARM Cortex-M3 fruit machine last year.

There have been a fair few new product announcements around the show this year, across the broad range of the ARM Connected Community (CC) Partners, now more than 900 members! Find them at EW with ...

ARM Powered Mouse Takes the Cheese

I keep an eye on press releases that mention ARM and one that caught my eye a few weeks ago was from a great company called SteelSeries; they build products for dedicated gaming enthusiasts. The release announced their latest mouse, the Sensei:

Attached Image

As the title says, this is the sort of device that, a few years ago, you may never have thought of as something that would need an ARM® processor. But as with many other products that embody a sensor they are rapidly becoming more intelligent.

This little beast embeds inside it an ARM Cortex™-M3 processor-based STMicroelectronics STM32 MCU and I g...

Optimized Motor Control with Toshiba's ARM Cortex-M3 Vector Engine MCUs

From refrigerator compressors to industrial pumps, micros that combine an ARM® Cortex™-M3 core with motor control firmware can help engineers rapidly create the optimum, low-energy motion control design.

In a world where we all want to cut costs and improve our green credentials variable speed BLDC motors play an increasingly important role. With suitable electronic control for adjusting their speed, power and torque according to demand and operating conditions, they not only cut energy costs and reduce carbon emissions but also help minimise acoustic and electrical noise. Can’t hear your washing machine or dishwasher? Then thank a variable speed motor (and some very clever drive electronics).

Designers are looking to capitalise on these benefits at the same time as building differentiating features into their products. But resources aren’t getting any more plentiful, time-to-market isn’t getting any shorter and end users don’t expect to pay more. A key issue for designers, therefore, is the software development/re-use trade-off to create the optimum system. Which is why ARM processor-based platforms with the flexibility to choose complete software control, majority hardware control and everything in between make things significantly simpler.

Toshiba ARM Cortex-M3 pro...

USB: Can it really be easy?

Do you have a need to add USB to your embedded system, yet don't have the time to become an expert on USB? If so you're not alone. When you dig into the nuances of USB you will quickly find that developing a USB-enabled product is a fairly demanding task. While the hardware is simple enough the software can be quite complex. Firmware engineers find that developing the proper software on the device side requires extensive knowledge of the USB interface specification, and implementation of standard device classes like Human Interface Design (HID) or Mass Storage Class (MSC) is an additional layer of complexity, and what's the best use of your time? Becoming an expert on USB, or developing the core application of your product?

For engineers looking to rapidly implement a USB interface using HID or MSC I have found a refreshingly simple solution from NXP. The Cortex-M3 processor-based LPC1343 and t...

ARM Cortex-M - How could you choose your microcontroller?

As Richard York pointed out in his recent blog, the ARM Cortex-M processor series is now 7 years old during which time it has achieved huge success. Its instruction set makes it extremely suited to microcontrollers (MCUs) and embedded applications, but you can also find it as a companion processor to beefier Cortex-A processor-based applications. An example is the Texas Instruments OMAP™ 5 platform which includes two ARM Cortex-M4 processors for offloading real-time processing from the Cortex-A15 processor to improve low-level control and responsiveness of mobile devices.

In this post, we will concentrate on standalone MCU devices and highlight a few items to consider when choosing the most appropriate processor for your next design. As the ARM Cortex-M series has hundreds of references available, we will not be able to pinpoint the exact part number you need, but rather help your selection.

For this, we will look at:

CPU Choice - On-chip pe...

ESC Day 2: ON Semi new MCU, Phytec SOMs and Atmel demos

Included in the highlights from the Embedded Systems Conference in the very sunny and warm San Jose this week were some new product announcements by ARM.

CoreSight SoC-400 is a highly configurable debug and trace solution for complex SoC designs, check out my colleague Alex Growcoot's blog about this over on the @SoftwareOnARM ARM blog pages.

DS-5™ Professional Edition builds on the success of the ARM Compiler, integrating it in a complete suite of Eclipse-based software development tools, including the DS-5 Debugger and ...

ARM Embedded Technology on Display at National Electronics Week

This week I’m here at the National Electronics Week (NEW:UK) at the NEC Pavilion, the National Exhibition Centre, Birmingham UK, described as the UK's premier embedded & electronics trade exhibition. The website describes the show as shining “the spotlight on sectors such as embedded systems and software, rapid prototyping, component manufacturing, component distribution, power supplies, capital equipment, PCB equipment manufacturers and services and board manufacturers plus many more. If you are involved in the UK electronics industry then NEW:UK is the show you must be at.” After a very busy first day yesterday the mbed racing robots (powered by NXP and ARM Cortex-M3) and ...

Why ARM? An Avnet View and Free Design Seminars Coming Near You

Avnet’s Design Strategies for ARM® Systems seminar series has already touched down in eight cities in North America, and trained nearly 1,000 design engineers on ARM-based processor solutions. We’ve received some great feedback on the show and in each city, I’m inevitably asked the same question, “Why would Avnet and ARM partner to put on this show?” The answer is simpler than you think.



With the broadest range of options for developing new products that leverage innovative technology for the semiconductor industry’s top manufacturers, ARM’s power-efficient cores can enable a broad spectrum of silicon solutions. Likewise, Avnet Electronics Marketing offers a comprehensive line card, representing the entire spectrum of technologies as well as a robust team of field focused resources including field application engineers (FAEs), technical experts and pricing specialists to help customers move from detailed design to complete end-to-end solutions. The combination of the two ...

Get an Exemption from Preemption with RTOSs running on ARM Processors

Most real-time operating systems (RTOS) that support ARM processors use preemptive scheduling for real-time response. This is due to the fact that ARM processors are commonly used in consumer electronics, medical devices, and industrial control, all of which require at least some degree of real-time performance. But while preemption delivers responsiveness by enabling high-priority tasks/threads to use the CPU immediately as soon as they need it, in many cases this can add unnecessary overhead and actually reduce system throughput. Recent Computer Science research (see below) has shown that “Preemption-Threshold Scheduling” (PTS), introduced by Express Logic in 1997 in our ThreadX RTOS, can reduce context switch overhead, while still meeting all real-time schedulability deadlines.

Attached Image
In ...

ARM & ARM Partners at the Center of Embedded World – News and Video Review

It’s taken me a whole week to get over the buzz and excitement (and lots and lots of walking between Hall 9 and Hall 12!) that took place at the Embedded World in Nuremburg just over a week ago, although I didn’t have much time to put my feet up as I came straight home to co-present a webinar about the new Cortex-R processors that ARM announced a few weeks prior to the show.

I’ve decided to pull together some of the key stories from the show and also highlight some new videos that ARM did throughout the week and are currently collected together under the Embedded World 2011 playlist on the ARMflix YouTube channel. Look the column on the right hand side for the new clips.

The show looked to be as big a success as ever especially for ARM and the vast array of ...

New Energy Management System Reduces Cost & Waste with Improved Performance

Traditionally business premises seeking to reduce energy wastage by controlling heating systems have utilized simple thermostats and time switches, but these are often inaccurate or incorrectly set which can result in some areas being heated unnecessarily. By using an intelligent energy management system, heating can be applied exactly when and where it’s needed, saving both energy and fuel costs.

Pebble Bay Consulting has recently completed an intelligent energy management system project on behalf of Vickers Electronics which has delivered a design based on an ARM Cortex™-M3 processor. The new design is far more powerful than the existing one it replaces, and has the capacity for significant new capabilities to be added, as well as having a positive environmental impact. An important aspect of the project was that the new design needed to be ready for Vickers Electronics to put into production by a specific date to ensure continuity of supply of the control units. The hardware and software design were delivered ahead of schedule with additional benefits to allow greater future-proofing than was originally briefed.

The control unit for Vicke...

  • (25 Pages)
  • +
  • 1
  • 2
  • 3
  • Last »
All company and product names appearing in the ARM Blogs are trademarks and/or registered trademarks of ARM Limited per ARM’s official trademark list. All other product or service names mentioned herein are the trademarks of their respective owners.