is an ARM 32bit RISC processor core for microcontrollers

learn more… | top users | synonyms

1
vote
1answer
28 views

Faster IO on ARM Cortex-M3 (Sam3x8e) than PIO_SODR and PIO_CODR?

I have a very simple C program that toggles a pin on a Cortex-M3 board (SAM3X8E) with a 84MHz clock speed. I built this using Atmel Studio 6.1. ...
0
votes
1answer
19 views

Cortex M3 (ATSAM3N4B) Peripheral DMA read from SRAM ok, FLASH fails

I've stumbled across a peculiar problem with my PDC (Peripheral DMA Controller) where using the PDC to transfer a constant string from flash over UART 0 seems to produce an unexpected result. The ...
0
votes
0answers
25 views

Raw ip, ethernet response time on cortex-m3 based microcontroller

What's the minimal response time on cortex-m3(m4) based processor (like fujitsu MB9BD10S/T) to the raw ip or raw ethernet request? The request is as simple as possible to meet this conditions: ...
0
votes
0answers
425 views

Understanding Timers, Counters and Prescaler Registers on the STM32

So I'm trying to set up a very simple periodic interrupt on my STM32VL-Discovery board using the libopencm3 libraries on linux. I've looked at the documentation and I just want to verify with ...
2
votes
2answers
130 views

Nintendo Game Boy emulation using Cortex M3

I am planning to build a Nintendo Game Boy simulator using ARM Cortex M3 processor. I have no idea how to interface with the game cassette. Could anyone give some hints about it?
-5
votes
1answer
85 views

Porting uClinux on Cortex M3 (nxp LPC1850) [closed]

so anyone can tell me how to start this porting uClinux on Cortex M3 LPC1850??
-4
votes
2answers
116 views

Idea Hunt, FPGA + ARM Cortex-M3 [closed]

I aim to demonstrate the need for FPGAs as compared to MPUs like (e.g. ARM Cortex-M3 based from TI/ST) in doing processing intensive stuff. I am looking for some help in this regard. I want to show ...
0
votes
3answers
165 views

How do I know I'm not drawing too much current for my 3.3V supply?

Continuing my learning expedition, I've decided to use the LM3S5R36-IQR80-C3 ARM Cortex-M3 MPU, to try and learn to build my own little experiment PCB, almost like the Teensy 3.0. The idea is to learn ...
1
vote
2answers
332 views

Program only runs when debugging in GDB - using Open OCD and Olimex arm-usb-ocd-h jtag to program at91sam3su

I'm trying to make my Atmel at91sam3u cortex-m3 arm chip make an LED blink. I have a Olimex ARM-USB-OCD-H jtag programmer, and I'm using Open OCD running on OS X to program my chip. I'm using the ...
0
votes
0answers
90 views

RTOS Datalogger example

I'm trying to develop a datalogger on a Cortex M0 (LPC11U14), and I was thinking of using a real-time OS like FreeRTOS, so that I can have one low-priority task that writes the data to SD, and ...
2
votes
3answers
191 views

Does lack of MMU make any difference for applications?

Generic Linux can't be run on Cortex M3 because Cortex M3 has no MMU. Okay, there're special versions of Linux that can run there. The problem is I don't quite get how this affects application ...
2
votes
2answers
112 views

Interfacing microcontroller with 1.8V logic

I am in the process of selecting a microcontroller to interface (~30 signal lines) to an FPGA that operates at 1.8V voltage levels. I have found NXP's Cortex M0's to operate down to 1.8V which is ...
1
vote
2answers
301 views

How do I call a C function in another module from inline assembler in IAR EWARM?

I don't know if this is recommended or not but I am sure someone will give me a stern warning if not. I have posted a duplicate question in stackoverflow, however this may be just as appropriate here ...
2
votes
0answers
102 views

Interfacing LPC1343 with Compact Flash [closed]

I am interfacing Compact Flash with LPC1343. Which is better- 16 bit data and 3 bit addressing or 8 bit data and 8 bit addressing? Anyone please suggest.
2
votes
1answer
550 views

Alternatives for the Atmel AT91SAM3U-EK Development Board

I'm considering buying a AT91SAM3U-EK to learn the ARM Cortex-M3 architecture. I am considering this model because Atmel produce their own jtag device - AT91SAM ICE. The only disadvantage is that this ...
2
votes
2answers
429 views

Talking to the Cortex M3 (Stellaris EKS-LM3S1968) under linux

I've searched around quite a lot, but haven't found an easy(ish) way to load programs onto the Cortex M3 using Linux. I have tried using the summon-arm-toolchain ...
-1
votes
1answer
106 views

Request for manuals

I just bought and received a NXP Cortex-M3 LPC1768 Development Board + 3.2" TFT LCD Module from eBay: But it came without English manuals. I contacted their support, nothing they can do about it. ...
2
votes
2answers
381 views

Why would a CPU+Wi-Fi module supplier not mention both memory and memory bus?

Today I found Imp - a CPU together with a Wi-Fi module with an antenna included and all packed into the size of an SD card. The specification says nothing about memory and doesn't mention a memory ...
6
votes
2answers
589 views

How do I get started with uCLinux?

Right now I have ported an application from LPC2478 to Cortex M3 (LPC1788) and things are working fine at 120MHz. I am thinking of porting uCLinux to my LPC1788 custom board. The board consists ...
2
votes
3answers
655 views

GUI library for HMI Cortex M

Hi I am basically using cortex m3 series of processors for our application. I am looking for some GUI library that can be used for HMI. Is there any GUI libraries available? I recently heard about Qt. ...
2
votes
2answers
523 views

What does the tamper button on my STM3220G-EVAL board do?

Reading through the reference manual of the STM3220G-EVAL development board (an ARM Cortex-M3 dev/eval board) I see that it has a "tamper button", also weirdly referred to as an "anti-tamper button". ...
2
votes
2answers
202 views

What does 0x0800f298 in ?? () mean?

I'm using GDB to debug a program for a Cortex M3. In the functions where the program crashes, when I execute line by line (using n), I eventually get: ...
3
votes
2answers
811 views

Error when compiling start-up file on STM32

I am attempting to provide custom interrupt handlers for my Cortex M3 (reference manual here). ST kindly provides a standard library, which has various startup files all called "startup_stm32f2xx.s". ...
-2
votes
3answers
666 views

First project with LPC1769

I would buy an LPCXpresso LPC1769. I need a TCP/IP connection and an SD card reader for my project, and I can not understand if LPC1769 is ready for this (like Arduino Ethernet shield) or I need to ...
7
votes
3answers
1k views

Critical sections on Cortex-M3

I'm wondering a bit about implementing critical code sections on a Cortex-M3 where exceptions are not allowed due to timing constraints or concurrency issues. In my case, I'm running an LPC1758 and I ...
0
votes
1answer
144 views

compiling code for AT91SAM3U and basic USB stack

I am about to start working on some small application that has to run on a AT91SAM3U ARM cortex-m3 processor. I have to main question: what good tool suite / development kit should I use? is it ...
0
votes
1answer
303 views

No LSE connection to STM32. Is it OK?

I'm developing board which have STM32F103VET6. I don't need RTC so is it OK to not connect the OSE32_* pins to external oscillator? Will there be any side-effects? All the reference design I found all ...
0
votes
3answers
407 views

Is is OK to drive AD620 with +-5V and expecting the output range up to 3.3V?

I'm using AD620 with STM32. So I want AD620 output up to be 3.3V. As 5V is easy to obtain, I want to drive AD620 with +-5V. Is that OK? Could a 5.5V driven AD620 generate 3.3V output? What about ...
17
votes
7answers
10k views

Linux on ARM Cortex-M3 series

I'm new to ARM and a bit confused with all the diferent series. I need to build a low power gateway (ethernet, wifi...), so I guess a cortex-M or cortex-R will be the good starting point. But it ...
2
votes
1answer
818 views

Examples of schemes for Microcontrollers STM32

On the Internet a lot of tutorials on AVR microcontrollers, but very few examples for novice developers to STM32. Who can give a link to educational materials for STM32? Interested in the scheme ...
3
votes
1answer
886 views

uCLinux footprint breakdown?

Another question I have asked made me ask this question.. The previous question was about fitting Linux into Cortex M3. A few well answers proved that it is not feasible. SOmebody suggested ucLinux. I ...
7
votes
3answers
2k views

Smallest embedded linux distro?

I like to ask to the experts out there.. What is the best embedded linux distro for: Flash memory ~ 700Kb Ram ~ 256Kb Processor: High end arm cortex M3 (something from STM32 family for eg) ...
5
votes
5answers
586 views

Cycle counting with modern CPUs (e.g. ARM)

In many applications, a CPU whose instruction execution has a known timing relation with expected input stimuli can handle tasks that would require a much faster CPU if the relationship were unknown. ...
2
votes
2answers
463 views

Power line communication, how to check if frequency is present

I'm trying to communicate on a power line without external filters (only a filter for the 50/60Hz), because I want to use only digital filters. My processor is a Cortex-M3 device running at 24MHz. ...
5
votes
3answers
668 views

BSD style Open Source alternatives to CMSIS?

Since the licenses on CMSIS is unclear when it comes to open source, it is probably a violation to include the CMSIS is a open source project regardless if it using a GPL or BSD style license. Is ...
3
votes
3answers
3k views

Best pattern for WFI (wait-for-interrupt) on Cortex (ARM) microcontrolers

I'm looking into developing battery-powered software using the EFM Gekko controllers (http://energymicro.com/) and would like the controller to be asleep whenever there's nothing useful for it to be ...
1
vote
2answers
475 views

Solving differential equations numerically using Arduino

Is it possible to use an Arduino/Arduino Mega or a Maple (STM32 based board) to perform realtime numerical integration using a Runge Kutta algorithm(for simple physics simulations)? If not would the ...
6
votes
1answer
327 views

What are the things to watch out for when switching from AVRs to Cortex M3?

I've just recently gotten my Cortex M3 (LPC1343) up and running, following Microbuilder's instructions to get a GNU C compiler working for it. I've run some example code and in general, the code seems ...
7
votes
2answers
615 views

Problems programming LPC1343 microcontroller in Ubuntu

When I copy a binary that works on a lpc1343 to the mounted usb-device representing the lpc1343 flash, the binary file is changed and does not work. Doing the same with the flash mounted via usb on ...
18
votes
5answers
3k views

Cortex-m3 toolchain

I am looking for a free (as in freedom) tool chain for Linux (Ubuntu) that allows me to develop for an ARM cortex-m3 (lpc1343) microcontroller. Where do I find such a toolchain? Are there any ...
7
votes
4answers
1k views

Building a circuit with LPC1343

Have people here used the LPC1343 Cortex-M3 chip? I've built a few small circuits with PIC microcontrollers before but now I'm using an LPC1243 Cortex-3/ARM. I've been using an LPCXpresso prototype ...