I've defined the lower 8 bits of a STM32F4 GPIO port as a negative-true open-drain output. My current code uses two 16-bit writes, first to set all 8 bits, then another to selectively clear them. It would seem that I could do this with a single 32 b...
I've got a few of the Aliexpress Chinese STM32F407VET6 development boards that arrived recently. I became suspicious when the content of 0x1FFF7A22 is reported as 0xffff, when it should be the flash size in KB. The MCU chip itself reads:STM32f407VE...
Posted on September 28, 2017 at 00:51I'm probably missing something obvious, but I'd appreciate any clarification.Basically, I'm using a peripheral device that transmits data in 16K word blocks using DMA. That works fine. I'm taking the data and ...
Posted on August 27, 2017 at 08:52I've got an application where pulses arrive every 28 usec or so--I'd like to use the stm32f4 timers to detect when at least 4 pulses are missing. It's easy enough to do in discrete logic, but I'd like to avoid tha...
Thanks; that's what I thought. it's odd that some library APIs only allow for setting or clearing bits, not both simultaneously. I note the the RM does say that in case of conflict (set/reset at the same time) that it's resolved in favor of setting...
That's my problem--if the chips were "GD32F4" or "CKS32F4" labeled, at least I'd know what I was getting.So, to answer my own question "Are there STM32F407 fakes out there?" The answer is clearly "Yes!"
Here's a photo of the MCU that shows 0xffff for the flash size. While it seems to work, I'm going to swap it out for one that reports flash correctly. I don't need another thing to worry about. What's notable on this one is how "ARM" is quite visi...
On the one I initially reported:openocd reports Info : device id = 0x10076413memory at 0x1FFFF000: 0xffffffffflash size = 0xffffOn the one in the photo, same device ID, but flash size register is 0x200.I'll attach a photo of the one I initially repor...
The type font looks more like what one sees on the Gigadevice GD32F407VET6--sort of an OCR-A.What with the chip shortage, I wonder how many "clone" manufacturers are taking advantage of the situation...