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
Sections title:apples
body:"apples oranges"
URL url:"*.example.com"
Favorites infavorites:mine
infavorites:1234
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 user 985

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.

1
vote
measure AND measure with a 16th of an inch resolution (or mm resolution but more meters of overall tape). Less ticks overall means either less accuracy or shorter overall length. This is an stm32, there …
answered Aug 21 '16 by old_timer
2
votes
Some folks roll their own, they own it they control it they are responsible for it, it is the size and shape they want. Lots of pros, the cons are you have to figure stuff out. Chip vendors that wan …
answered Feb 12 '17 by old_timer
1
vote
I think I got mine for closer to $2.50 and at times you can get them less than $2. Careful though I got taken for $20 buy an ebay vendor, I didnt read the reviews carefully enough to know they send a …
answered Apr 18 '17 by old_timer
1
vote
You get what you pay for on this one. For a few more bucks you could have had an st discovery or nucleo board with lots of documentation. You dont need an stlink, the stm32 has a bootloader. usb … to ttl (3.3v) is very desirable no matter what (for a breakout board like this). You can program the chip with the usb to ttl using the stm32 bootloader read the documentation for the chip fairly easy …
answered Jul 14 '17 by old_timer
1
vote
we boot from address 0 but the STM32 parts or at least the latest one I played with and at least one of the STM32F7's (you didnt specify which one you were interested in) has the user flash start at …
answered Jan 1 '16 by old_timer
10
votes
That is a lot of questions... So a simple, technically functional, STM32 program: .thumb .globl _start _start: .word 0x20000100 .word reset .word 0x12345678 .word 0xAABBCCDD … nop ; (mov r8, r8) 8000016: e7fb b.n 8000010 <reset> When you read the documentation from ST and ARM you find that the STM32 family is so far based on ARM Cortex-M cores …
answered Jul 20 by old_timer
1
vote
To add to what has been said here: Certainly with the Cortex-M, but pretty much any processor (with a pipeline, cache, branch prediction or other features), it is trivial to take even the simplest loo …
answered Mar 28 '17 by old_timer
20
votes
http://github.com/dwelch67 stm32f4 and stm32vld in particular, but the others may be useful to you as well. mbed and the mzero directory under mbed (cortex-m0). I like the keep it simple stupid appr …
answered May 5 '12 by old_timer
0
votes
new chip or brand will provide new challenges, you may spend 5 years making STM32 based products that work great with your solution but switch to atmel or nxp and may have to start over. …
answered Mar 28 by old_timer
0
votes
you should always clear the pending interrupt that cause the interrupt service routine to be run, in the interrupt service routine. Ideally start at the peripheral that caused the interrupt and clear …
answered Jan 14 '16 by old_timer
0
votes
First off you need to master google. You will first find that only some lcds use a traditional parallel interface, spi, i2c and sometimes serial are often used. And that is only because there is a c …
answered Jun 17 '17 by old_timer
4
votes
I am not sure if you are aware the logic already stores the state of the machine during an event/interrupt. If you want to use this to task switch you need to remove/re-build the stack to account for …
answered Jun 5 '17 by old_timer
1
vote
my general solution for this is, since you want/need to link for the target memory, sram, you do that and compile a binary, and convert from elf,ihex,whatever to a raw binary. Then you can have a pro …
answered Apr 17 '16 by old_timer
0
votes
EDIT To use the stm32f4 discovery as an stlink debugger There is an SWD connector on the stm32f4 discovery board. pin 1 vref (vcc), pin 2 swdclk, pin3 ground, pin 4 swdio (CN2) and remove the CN …
answered Jul 4 '17 by old_timer
4
votes
the cortex-m3 is very interrupt friendly. You dont need a trampoline in asm or need to add any non-standard compiler syntax to make the compiler do it for you. The hardware conforms to an abi by pre …
answered May 5 '12 by old_timer

15 30 50 per page