Click here to Skip to main content
16,004,574 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: My New Friend Pin
BernardIE53171-Aug-24 9:41
BernardIE53171-Aug-24 9:41 
QuestionRe: My New Friend Pin
Maximilien31-Jul-24 1:55
Maximilien31-Jul-24 1:55 
AnswerRe: My New Friend Pin
BernardIE531731-Jul-24 2:27
BernardIE531731-Jul-24 2:27 
GeneralRe: My New Friend Pin
honey the codewitch31-Jul-24 2:27
mvahoney the codewitch31-Jul-24 2:27 
GeneralRe: My New Friend Pin
Alister Morton31-Jul-24 2:34
Alister Morton31-Jul-24 2:34 
GeneralRe: My New Friend Pin
honey the codewitch31-Jul-24 2:35
mvahoney the codewitch31-Jul-24 2:35 
GeneralRe: My New Friend Pin
jmaida31-Jul-24 16:08
jmaida31-Jul-24 16:08 
GeneralSpelunking Pin
honey the codewitch30-Jul-24 19:17
mvahoney the codewitch30-Jul-24 19:17 
I was trying to get DMA transfers working on the Seeed Wio Terminal. It's based on a SAMD51 MCU which itself is wrapped around an ARM Cortex M4 platform.

The trick is there are 8x2 DMA registers you need to fiddle with depending on which peripheral you want to control, and I had no information as to what mapped where.

I love VS Code "Go to Definition..." as it allowed me to traverse through the Wio Terminal's Arduino implementation until I found the registers it used for SPI3.

SERCOM7 was my huckleberry

And now I'm super satisfied that I figured that out, and got my data to the screen asynchronously.

It feels like hacking old Apple computers back in the mid 1980s, at least for me.
Check out my IoT graphics library here:
https://honeythecodewitch.com/gfx
And my IoT UI/User Experience library here:
https://honeythecodewitch.com/uix

GeneralRe: Spelunking Pin
Ron Anders31-Jul-24 4:22
Ron Anders31-Jul-24 4:22 
GeneralRe: Spelunking Pin
jeron131-Jul-24 4:52
jeron131-Jul-24 4:52 
GeneralRe: Spelunking Pin
jmaida31-Jul-24 16:21
jmaida31-Jul-24 16:21 
GeneralWordle 1,138 Pin
Shane010330-Jul-24 18:09
Shane010330-Jul-24 18:09 
GeneralRe: Wordle 1,138 Pin
OriginalGriff30-Jul-24 19:09
mveOriginalGriff30-Jul-24 19:09 
GeneralRe: Wordle 1,138 - 3 4 me Pin
pkfox30-Jul-24 20:13
professionalpkfox30-Jul-24 20:13 
GeneralRe: Wordle 1,138 Pin
PJ Arends30-Jul-24 21:13
professionalPJ Arends30-Jul-24 21:13 
GeneralRe: Wordle 1,138 Pin
Sander Rossel30-Jul-24 22:48
professionalSander Rossel30-Jul-24 22:48 
GeneralRe: Wordle 1,138 4/6 Pin
den2k8830-Jul-24 23:39
professionalden2k8830-Jul-24 23:39 
GeneralRe: Wordle 1,138 Pin
ChandraRam30-Jul-24 23:47
ChandraRam30-Jul-24 23:47 
GeneralRe: Wordle 1,138 Pin
Cp-Coder31-Jul-24 2:40
Cp-Coder31-Jul-24 2:40 
GeneralRe: Wordle 1,138 Pin
StarNamer@work31-Jul-24 3:13
professionalStarNamer@work31-Jul-24 3:13 
GeneralRe: Wordle 1,138 Pin
jmaida31-Jul-24 16:28
jmaida31-Jul-24 16:28 
GeneralNew Linux box advice Pin
pkfox30-Jul-24 6:14
professionalpkfox30-Jul-24 6:14 
GeneralRe: New Linux box advice Pin
rnbergren30-Jul-24 6:15
rnbergren30-Jul-24 6:15 
GeneralRe: New Linux box advice Pin
pkfox30-Jul-24 6:27
professionalpkfox30-Jul-24 6:27 
GeneralRe: New Linux box advice Pin
rnbergren30-Jul-24 6:49
rnbergren30-Jul-24 6:49 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.