32-bit microcontroller IP. The ARM company which designs the ARM cores doesn't make controllers itself, but licences the IP to other manufacturers. ARM is the leading 32-bit controller and is available from tens of suppliers.

learn more… | top users | synonyms

2
votes
3answers
62 views

Interrupt question ARM?

I often see something like this void UART2_IRQHandler(void) __irq, and I wonder why __irq is used when declaring interrupt handler, is it required or handler can ...
0
votes
0answers
14 views

CC2538 interrupt pin stopped working

I am using CC2538 with a motion sensor. Whenever the motion sensor detects any motion, it sends an interrupt to CC2538 to send it to another CC2538. I have used RF1.5 as an interrupt pin and has ...
0
votes
1answer
55 views

UART Interrupt won't work

I have a problem when trying to test send and receive lines on RS485 communication, anyone know what may cause a problem here? It works without interrupt but with interrupt won't work. I am working on ...
1
vote
0answers
12 views

Locked transfer and split transfer in AHB

How does the ahb behave when HLOCK = 1, but the slave wants to perform a split transfer. So, does the arbiter consider the HLOCK and decline to assign the bus to a different master or does the ahb ...
1
vote
2answers
54 views

Why is there an inductor in this power supply circuit for SAM3X MCU?

I am working on a senior design project and am trying to embed an ATSAM3X8E (Here is the Application Sheet PDF) micro-controller into a system my team is designing. What is the pourpose of ...
0
votes
2answers
67 views

USB to Ethernet broadcaster

I have an industrial breathalysers that outputs its status via a USB 2.0 OTG port. What might be a suitable combination of processor and perhaps Ethernet chipset. I have not played with the modern ...
0
votes
0answers
56 views

How to test RS485 communication via PC terminal?

I've tested RS232 communication via terminal with LPC1788 ARM CPU, and it works, now I want to test RS485. I just want to make simple echo program, what is sent, that is returned. Problem is that CTS ...
8
votes
3answers
1k views

Software interrupt vs function

After about 3 years of working with MCUs still I don't know what's the use of Software interrupts? I have done several jobs with STM32 and I have never used the software interrupts. Indeed this is a ...
0
votes
0answers
19 views

What header file replaced <avr/io.h> in the Atmel ARM processors?

I am not interested in using ASF. Is there a header file that is used to set register bits as you do with AVR besides using asf.h?
0
votes
1answer
49 views

C Header with bits names for LPC1768

I'm starting with ARM and I program in C for LPC1768. I included "LPC17xx.h". It gives registers names in C. But where are the names of bits? For instance: I want to use UART. So first step: "In the ...
0
votes
0answers
24 views

Clock distribution among multiple cores in an arm based SOC

I have a general doubt of how clock is distributed among cores in ARM based SOC, for example take an ARM Cortex A7 MPCore based SOC the soc i was looking at is based on above core and is a quad core ...
4
votes
1answer
112 views

Can ARM MBED be legally and robustly used in commercial products?

I'm looking for a simple but reliable microcontroller platform (chip plus API) for modules that will be integrated in a product that we are developing for a customer (in this case a 8 channels RS232 ...
1
vote
1answer
68 views

Need Programmer's Reference Manual TI Stellaris LM4F120H5QR

Just searched the Texas Instruments' website for LM4F120H5QR Programmer's Reference Manual Found nothing. Example... While stepping through some code, I come ...
0
votes
0answers
40 views

Logic Analyzer doesnt work in Keil uVision 5 with STM32F4 discovery

Logic Analyzer doesnt work in Keil with STM32F4 discovery (STM32F407VG). I am using uVision 5. All my drivers are up to date. The code gets compiled without any errors, however, I cant get the Logic ...
0
votes
0answers
10 views

Using AD5061 with Arduino Due [migrated]

I am trying to use a AD5061 [1] with an Arduino Due (Arm 3.3v). Same DAC works as intended when using a Uno (atmega 328 5v). I am trying to create analog signal to control a motor driver. Using the ...
0
votes
0answers
60 views

PCB based on STM32F429 discovery board

I have been entertaining the idea of creating my own board design based on the STM32F429 discovery board. Basically a simpler design without the LCD. I am pretty familiar with programming this and ...
0
votes
0answers
28 views

Is it possible to simulate a true color screen?

Is it possible to add a 16m color screen (like phone screen) in Proteus (ISIS)? If it's not, are there any other software for this purpose? I'm using ARM-based processor.
3
votes
2answers
157 views

What should I know if I want to move from microcontrollers to microprocessors? [closed]

I'm familiar with using microcontrollers, both with frameworks like Arduino and natively (PIC / AVR). I'm also familiar with the general architecture of embedded systems, in so much as I know you have ...
2
votes
1answer
34 views

How to use level-triggered interrupts with STM32F1xx?

I'm getting conflicting info on whether I can use level-triggered (as opposed to edge-triggered) interrupts with the STM32F1xx microcontroller. In ST's CMSIS-compliant Standard Peripheral Libraries, ...
1
vote
1answer
88 views

PWM LED using TIM1 on STM32

I need to PWM my LED on STM32F3 Discovery which is on PE8. I have found code which is using PWM on PA8 and PC8 (one using TIM1) but unfortunately I can't change it to PE8. How to do it? Or maybe you ...
0
votes
2answers
101 views

Help Needed To Move From AVR To ARM

I have been working with AVR microcontrollers for the past 2 years and I am now quite comfortable with them. Like most people started with arduino but quickly felt limited by the options it provided ...
-1
votes
1answer
55 views

STM32F205 - can i use a timer to generate a low pulse of specified length

I want a pin to be high by default and then generate two 125-250 µs pulses with 0.1 µs resolution using a command. I was thinking about using TIM1 in one-pulse mode but I don't see a way to invert the ...
0
votes
2answers
64 views

ARM Cortex reset button and debug interface (SWD)

I am designing a circuit using the EFM32ZG222 MCU (an ARM Cortex M0+) and I need to use the SWD interface (with a 10-pin Cortex Debug Connector) along with a reset button. I found a schematic that ...
-1
votes
1answer
61 views

What classes to take to start learning about ARM? [closed]

I want to learn more about the cortex M0, M3 and ARM cores in general and am willing to pay up to 1k for classes. What are the best ways to spend that? Best ways for someone interested in consumer ...
0
votes
1answer
29 views

ATSAM functionality

I checked the datasheets and the overview pages on Atmel's site for these ARM cores, and I think they are amazing. Especially looking at the ATSAMA5D41, this would go well with a project I am working ...
-3
votes
1answer
45 views

Unable to connect UART/USART2 in STM32F407ZG

When I try to connect to PC using UART/USART2 on platform STM32F407ZG is not working, Here is the following code which I used, ...
1
vote
2answers
198 views

AVR and STM32 ARM GPIOs state when IC is unpowered

I'd like to make a device combined two controllers: ATMega64 I already familiar with and ARM Cortex-M0 STM32F051 I'd like to be familiar with. I'd like to directly connect GPIOs of two controllers. I ...
2
votes
1answer
92 views

ARM Processor board and Programming

I am trying to develop an ARM development board using ATSAM3U4C with a 96 MHz clock, a few LEDs and a button for external interrupt. Shown below is a little circuit that I have put in place. Using ...
2
votes
1answer
148 views

Printf style debugging via SWD

Is it possible to send arbitrary messages (as with printf()) via SWD for debugging?
2
votes
2answers
167 views

Toolchains for STM32CubeMX IDE: what to choose from?

I just installed the STM32CubeMX (original ST Microelectronics's ARM IDE if I understand right). Once installed I tried to open a new project for a DISCOVERY kit I have (STM32F0DISCOVERY). Howether ...
0
votes
1answer
152 views

Help making nrf51822 work (PTR5518)

I have a PTR5518 module which has nRF51822 SoC. I also have nRF51 SDK and STM32F discovery board (which has debugger with SWD and SCLK pins). I have sample codes as well. I need help as how can I get ...
1
vote
1answer
67 views

How to implement a double buffer using an ARM Cortex M3

I am a total beginner, but I have been working on a project to attempt to build my own microcontroller that outputs basic 2D graphics to an LCD screen. In doing some research as to how this is ...
2
votes
1answer
210 views

Unable to program Freescale Kinetis KL26 microcontroller over SWD

I just assembled a board that I have created that basically acts as a breakout board for a MKL26Z32VFM4. Today, I am trying to get it to communicate over SWD so I can program the initial bootloader. ...
0
votes
1answer
42 views

AMBA Bus Architecture and its clocks

I Have Few Doubts on AMBA Bus Architecture and its clocks I am working on Propriety SOC with non-detailed docs , the SOC is based on ARM9 Architecture which has peripherals connected to it through ...
1
vote
2answers
55 views

Using Atmel Software Framework

http://www.atmel.com/tools/avrsoftwareframework.aspx?tab=overview In my company there is a project, depending on this library. However, it is used by copy-pasting some .c and .h files into the ...
-1
votes
3answers
93 views

How can i implement Chirp Signal using C? [closed]

I would like to implement Chirp signal using C code Do you have any idea how can I do it? Edit Goal is to send this signal to an DAC Component (µC intern or external peripheral). But I need fast ...
0
votes
0answers
69 views

ARM JTAG Debugging Internals

I want to learn how JTAG is interacting with ARM core more in detail. All explanations I have found so far are very basic and just cover JTAG tap controller with a simple state machine diagram. I ...
3
votes
2answers
578 views

ARM Instruction set

I am trying to enter into the world of ARM and one thing I come across very often is that ARM processors support ARM and Thumb instruction set. So it means compiler will use Thumb Instructions which ...
0
votes
0answers
62 views

Atmel EDBG External ARM Target

I am looking to program one of Atmels 802.15.4/ARM Cortex-M0+ chips and would like to know if it is possible to do through Atmel Studio with the help of the EDBG on a Samr21 xplained board. I have ...
1
vote
1answer
212 views

Minimal circuit for ARM STM32F411

I'm trying to determine what a "minimal" circuit is to get an STM32F411 processor running and able to blink an LED. I wish to use the internal PLL and no external crystal at this point. I've looked ...
0
votes
3answers
55 views

Bi-directional logic level conversion

I'm trying to design an accelerated CPU (65816) for the Apple IIGS by using a high speed ARM processor combined with a software emulator + software emulated cache. The CPU I'm using is the LPC4300 ...
0
votes
0answers
50 views

What image sensors can I use with Atmel's ISI interface on a SAM9G25?

Atmel's SAM9G25 includes an "Image Sensor Interface" peripheral, which is nicely documented, and "...can be used to connect various image sensors". What I am struggling with is: 1) How do I find ...
1
vote
1answer
98 views

Can I connect the ST Nucleo-F334R8 board using CAN (Controller Area Network)?

I have the ST Nucleo F334R8 board (64 pin version/LQFP64). The datasheet of its microcontroller (STM32F334R8T6), which is advertised as having one CAN interface - the 2.0 B Active type says this ...
-5
votes
3answers
98 views

Designing a Single Board linux computer [closed]

I'd like to design a single board Linux computer, maybe something ARM-based but I really don't know that much about the hardware side of computers. Does anyone know where I could get some information ...
1
vote
1answer
298 views

What free IDE does everyone use for the stm32?

I'm currently using Atmel SAM series. The choice was easy: IDE is Atmel Studio which is very good, free and I used it for developing AVR before. The debugger I have is the Atmel ICE which I also used ...
4
votes
1answer
263 views

What is relation between ARM libraries

What is relation between CMSIS libs released by ARM.com, libraries provided by manufacture and GCC ARM libraries ? What is the exact purpose of each? Which of them Should I use?
1
vote
3answers
323 views

Which ARM MCU family is better for beginners? [closed]

Which ARM MCU family is better for beginners? I mean which family: Is straightforward and easier to learn Has more/better learning and development resources available Has bigger and better ...
0
votes
2answers
122 views

Do AVR can do anything ARM can't? [closed]

Do AVR (mega, xmega, AVR32) has any capability that ARM based MCUs don't have? or can achieve particular purpose cheaper or easier? Simply, do AVR worth learning?
0
votes
2answers
97 views

Where can I learn? [closed]

Ok, so first I want to say that I'm only in a mere 9th grade but done let my years dictate my experience and expertise to you. So I'm looking at open courseware but I'm not sure what course to look ...
1
vote
1answer
127 views

Compiling C++ on EFM32 microcontrollers

I would like to use some high-level libraries written in C++ for my EFM32 microcontroller. Unfortunately the Simplicity Studio IDE for the EFM32 does not seem to support C++. I am a bit confused ...