Questions tagged [arm]
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.
1,121
questions
0
votes
0
answers
48
views
ARM SWD Programming Problems
I am trying to erase a NRF52840 and the erasing fails. This is the relevant schematics:
Notice that SWDIO is tied to the unused P1.01 for ease of placement and routing. Similarly SWDCLK is tied to P1....
0
votes
0
answers
39
views
Set interrupt pending in STM32H563ZI
I am new to embedded and am trying to learn about interrupts. I want to trigger SysTick (or any other) interrupt by setting the interrupt pending bit in some NVIC register to 1 (read it on the ...
1
vote
2
answers
127
views
Dealing with denorms in the ARM Cortex M4 FPU
Okay, a year ago I asked this other question and got zero responses.
Now, I will try to get a little more specific: The ARM chip that is in this product is the STM32F407 and I got the docs on that ...
0
votes
2
answers
120
views
Is it normal to get garbage output through UART when resetting the microcontroller?
I have written functioning code for Serial Communication through UART, and when stepping through the code it transmits characters just fine. I have done this using microlib, so I can use printf (I ...
1
vote
0
answers
48
views
TCC timer from ATSAME54 resets itself
I use an ATSAME54P20A. I want to use the timer TCC0 as a counter. An important function is that I can stop and start the counter again without it resetting itself. According to the data sheet, the ...
0
votes
2
answers
44
views
Use multiple ARM assembly files in a project
I am an electronics student and I am learning how to use assembly language on an ARM Cortex-M4, specifically for the STM32F401CCUx microcontroller and, even more specifically, on the BlackPill board (...
0
votes
1
answer
78
views
ARM based microprocessor IC number, what is the exact model of microprocessor?
It is a ARM based microprocessor with 48 pin count and most probably 32-bit
and one more detail which may help is that another single EEPROM IC has been used alongside? What is the tentative model of ...
1
vote
1
answer
42
views
What is the number of immediates that can be represented ARM data processing instructions?
Data-processing instructions have an unusual immediate representation involving an 8-bit unsigned immediate, imm8, and a 4-bit rotation, rot. imm8 is rotated right by 2 × rot to create a 32-bit ...
0
votes
1
answer
83
views
error in stm32cube ide
I have this error, what could be the reason, thank you for your help
09:27:59 **** Incremental Build of configuration Debug for project button2 ****
c:\st\stm32cubeide_1.12.1\stm32cubeide\plugins\com....
0
votes
0
answers
22
views
I2C on SAMD21 with Atmel Start works only in one direction
I am trying to establish a half-duplex I2C communication between two ATSAMD21G18A microcontrollers, using Atmel Start's I2C functionality. (HAL Synchronised I2C)
The automatically generated example ...
2
votes
3
answers
169
views
ARM Cortex-M Processor Reset Behavior
I am trying to understand the ARM cortex-M hardware behavior on reset; particularly how the SP and PC values are written upon a cold start or hard reset.
A quick search did find a few similar ...
0
votes
0
answers
39
views
What Specific Optimizations Can ARM Implementations Do That x86 Ones Cannot (And Vice-Versa And Risc-V)
I believe this question is slightly different from others (ex: Why exactly does the x86 (primarily x86-64) instruction set consume more power than reduced instruction sets like arm?)
This question is ...
1
vote
0
answers
30
views
Cross-compile and run aac-fdk on Cortext M0+ like the RP2040
I am creating a small device that should be able to input sound from a I2S microphone and to compress this sound using AAC LC compression. In another thread I was recommended a Arm Cortex M for this ...
1
vote
1
answer
56
views
STM32 I2C HAL Code GPIO?
I configured PB6 and PB7 to I2C using the CubeIDE GUI, and it automatically generated the code for me. I understand how I2C works but I am trying to see how HAL does it and this is the code that they ...
0
votes
0
answers
60
views
Turning on and off LEDs based on button input in ARM assembly
I am using an MSP432P401R. Attempting to turn on an LED when the button is pressed, and turn on a different one when the button is not pressed. It compiles but doesn’t do anything or light up either ...