Skip to main content
Search type Search syntax
Tags [tag]
Exact "words here"
Author user:1234
user:me (yours)
Score score:3 (3+)
score:0 (none)
Answers answers:3 (3+)
answers:0 (none)
isaccepted:yes
hasaccepted:no
inquestion:1234
Views views:250
Code code:"if (foo != bar)"
Sections title:apples
body:"apples oranges"
URL url:"*.example.com"
Saves in:saves
Status closed:yes
duplicate:no
migrated:no
wiki:no
Types is:question
is:answer
Exclude -[tag]
-apples
For more details on advanced search visit our help page
Results tagged with
Search options not deleted user 252789

The STM32 is the third ARM family by STMicroelectronics. It follows their earlier STR9 family based on the ARM9E core, and STR7 family based on the ARM7TDMI core. The STM32 is based on the ARM Cortex-M family of cores.

0 votes
1 answer
62 views

STM32H7 JPEG encoding with DMA leaves empty space

I am encoding a 200x300 image using the JPEG codec available in the STM32H743. The input format is ARGB8888, with the input buffer having a size of 240000 bytes (200 x 300 x 4). As I do not know what …
Meruje's user avatar
  • 109
1 vote
Accepted

STM32H7 JPEG encoding with DMA leaves empty space

After carefully reading the manual and the examples provided by ST I came to the conclusion that I was not performing the JPEG encoding operation correctly. The raw RGB pixels must first be converted …
Meruje's user avatar
  • 109
0 votes
1 answer
1k views

Problem with writing to 16-bit external SRAM from STM32 MCU

I have an STM32H743 Nucleo board, accessing an external 16-bit SRAM memory chip using the Flexible Memory Controller (FMC). 8 and 16-bit writes return the same values when reading them back. However, …
Meruje's user avatar
  • 109
1 vote
Accepted

Problem with writing to 16-bit external SRAM from STM32 MCU

So this was the problem. When I designed the board, I used the STM32IDE to check which pins served which purpose. E.g., which pins are used for address lines, FMC_Ax, and so on. It turns out that two …
Meruje's user avatar
  • 109
1 vote
2 answers
252 views

Unstable access to external MRAM when using Nucleo STM32 H7 board

When running on STM32 memory, they always work correctly. I have tried two different MRAM boards, with similar problems. What could cause this erratic behaviour? … break; default: printf("Unsupported bit_size for write"); return -1; } } return errors; } /* FMC initialization function , generated by STM32
Meruje's user avatar
  • 109
1 vote
Accepted

Unstable access to external MRAM when using Nucleo STM32 H7 board

Embarassing to admit, but the problem, turns out, was in the "generate_random_mram_addresses" function which did not account for the possibility of duplicate addresses. Hence, the same address sometim …
Meruje's user avatar
  • 109
1 vote
1 answer
205 views

Freeing NUCLEO STM32 board pins for FMC interface use

I want to interface a Nucleo-H743ZI2 board (MB1364E) with a memory chip using STM32's FMC. …
Meruje's user avatar
  • 109
0 votes
Accepted

Freeing NUCLEO STM32 board pins for FMC interface use

As per the answer given to me on ST's forum, this is a mistake in the board's manual: https://community.st.com/t5/stm32-mcus-products/how-to-free-nucleo-stm32-board-pins-for-fmc-interface-use/td-p/122982 …
Meruje's user avatar
  • 109