We are making our DAC output a sinusoid of variable frequency depending on a button we press. The DAC does work when we hard code which button WE press but not with UART. With the UART handler (used for receiving the "button" we press and incrementing…
I've just created another release of my bleeding-edge-toolchain script, which builds a complete toolchain for ARM microcontrollers. This toolchain uses the most recent versions of all possible components:
Hello,
I'm in a course in which we are supposed to learn to program an (ARM) microcontroller. This is my sixth homework task. I'm fairly new to assembler-programming, but so far I've managed to work out all tasks with the help of the internet, different…
The end of the year is approaching, but I’d like to have one last delta before taking some time off. PowerPC vs. Arm, seems like an appropriate stand-off. In this rendition. However, I will incarnate the e200z0 core and the Cortex-M4 core, which…
Given the enormous amount of resources compiled on the Community over the past few years, I thought it might be useful to some users to compile all the 'technical' resources in one document. The links below focus on resources for software engineers and…
Hello and I welcome you to my Arm programming tutorial series. I would like to give a big thank you to Abhishek Agrawal, a Final Year Undergraduate Student at IIT Kharagpur for his help to complete this blog.
Let’s start with basics. RISC machines have…
This article is part of the Arm Innovator Program, a series created to highlight the work of key technical leaders who are pushing the boundaries of how Arm architecture can enable next-generation solutions
I'm evaluating Keil as a possible replacement for my existing IDE for embedded ARM applications. As a test case, I'd like to see how quickly I can get a simple app running with at least 6 serial ports and a file system. My question is whether anyone…
Hello everyone, I'm an Italian student struggling with the first project on a microcontroller MK10DN512ZVLL10. Someone can support?
In what situations will separate data buses ( D and S) for ARM Cortex-M4 improve performance? Also, are there any benefits of von Neuman support along with the core Harvard Architecture?
When I try to execute the Blinky program
On menu, select Debug -> Start/Stop Debug Session
I get a dialog box:
JLink - Cortex-M Error
No Cortex-M Device found in JTAG chain.
Please check the JTAG cable and the connected devices.
The LPC-Link2 board is connected…
For those of ARM's customers, who design microcontrollers, I would like to recommend a Big Endian implementation (or at least an option to select Big Endian).
This is due to that I have designs that need to work with Big Endian data.
Big Endian is the…
Hi Experts,
What is the special feature in the CMSIS ARM RTX RTOS compared to other commercial RTOS which makes the integration smoother and gives best performance ?
Hi guy,
I'm using ARM STM32F103RC, Cortex M3.
when I compiler the code with this order:
//GPIO structure used to initialize port
GPIO_InitTypeDef GPIO_InitStructure;
//Enable clock on APB2 pripheral bus where button…
I'm using the gcc toolset, and had hoped to be able use this functionality, however all of the documentation seems to state superseded or suspended.
ARM Information Center
I'm trying to target an STM32F4 processor.
Any pointers to how to do this…
By Bee Hayes-Thakore and thomasensergueix
Pervasive connectivity, largely spurred by mobile and tablet use is transforming the way we consume and interact with each other through cloud connectivity. The Internet of Things will expand this interaction further…
In this blog I take a close look at the code size of ARM’s Thumb instruction set against the microMIPS32 instruction set, as used in the microAptiv processor family. More specifically I look at recent claims that microMIPS32 has 17%-30% better code…
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…
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…
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…
I was asked to contribute a quote for a press release that our friends at Freescale made a few days ago. When I read it I didn't fully appreciate just how tiny their little device is. Or at least I did once I looked at this photo; blink and you will miss…
Recently I read a post by Steve Leibson that referred a very passionate on-going debate on the "ARM Based Group" on LinkedIn from a few industry veterans about the pros and cons of 8-bit versus 32-bit MCUs.I did think about jumping in myself…
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…
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…
Smart sensors are far from a myth, it is already used in million of devices (e.g. your mobile phone might already contain several smart sensors).
Traditionally a number of smart sensors are designed with custom design digital logic (e.g. Finite State…