Click here to Skip to main content
15,887,262 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: The answer is 42 and my mind is blown Pin
Pete O'Hanlon12-Feb-24 2:53
mvePete O'Hanlon12-Feb-24 2:53 
GeneralRe: The answer is 42 and my mind is blown Pin
PIEBALDconsult12-Feb-24 5:26
mvePIEBALDconsult12-Feb-24 5:26 
GeneralRe: The answer is 42 and my mind is blown Pin
Matthew Dennis12-Feb-24 5:47
sysadminMatthew Dennis12-Feb-24 5:47 
GeneralRe: The answer is 42 and my mind is blown Pin
pkfox12-Feb-24 7:14
professionalpkfox12-Feb-24 7:14 
GeneralRe: The answer is 42 and my mind is blown Pin
Paul612412-Feb-24 10:17
Paul612412-Feb-24 10:17 
GeneralRe: The answer is 42 and my mind is blown Pin
Paul Kemner13-Feb-24 5:20
Paul Kemner13-Feb-24 5:20 
GeneralRe: The answer is 42 and my mind is blown Pin
Pete O'Hanlon13-Feb-24 5:23
mvePete O'Hanlon13-Feb-24 5:23 
Generalcrunch time! Pin
honey the codewitch11-Feb-24 21:54
mvahoney the codewitch11-Feb-24 21:54 
I didn't think I'd build out my benchmarks for this product we're about to pitch to investors by the time of our meeting tomorrow. The deadline was dropped on me last minute. I said no guarantees that I'd have *anything* due to all of the unknowns and hurdles I had in front of me.

I

1. Fixed CubeMX's rendering issues caused by having a decent GPU in my system and Java being characteristically awful.
2. Fixed CubeMX hanging whenever I try to create a new project
3. Convinced CubeMX to generate a makefile i could use with the GCC arm cross compiler
4. Made a C# program that generated makefile content to import LVGL into the project
5. Found my way around Cube such that I was able to enable DMA, 6 SPI busses with DMA, Chrom-Art acceleration, DMA2D acceleration, CPU instruction caching (disabled by default!)
6. Learned how to hack GCC linker scripts so I could both use all of the RAM available (it's segmented) and actually fit the code into RAM.
7. Learned how to convince LVGL to use multiple displays, and all the STM32 and ARM hardware graphics acceleration available
8. Learned SPI/DMA under STM32
9. Structured a workflow and source tree where I can get CubeMX to regenerate the code for my project whenever i make a settings change without blowing up all my code
10. Orchestrated framerate counting and some phony IO to give me the data I needed for the meeting. I didn't think I'd have it benching this deep. I thought I wouldn't have LVGL integrated by today EOB.

Gosh, I got lucky. Man, I feel good about this. It's almost like I know what I'm doing, but that can't be right.
Check out my IoT graphics library here:
https://honeythecodewitch.com/gfx
And my IoT UI/User Experience library here:
https://honeythecodewitch.com/uix

GeneralRe: crunch time! Pin
CPallini12-Feb-24 1:30
mveCPallini12-Feb-24 1:30 
GeneralRe: crunch time! Pin
honey the codewitch12-Feb-24 1:44
mvahoney the codewitch12-Feb-24 1:44 
GeneralRe: crunch time! Pin
pkfox12-Feb-24 2:48
professionalpkfox12-Feb-24 2:48 
JokeRe: crunch time! Pin
MarkTJohnson12-Feb-24 4:10
professionalMarkTJohnson12-Feb-24 4:10 
GeneralRe: crunch time! Pin
pkfox12-Feb-24 10:18
professionalpkfox12-Feb-24 10:18 
GeneralWordle 968 Pin
Shane010311-Feb-24 17:02
Shane010311-Feb-24 17:02 
GeneralRe: Wordle 968 Pin
GKP199211-Feb-24 17:56
professionalGKP199211-Feb-24 17:56 
GeneralRe: Wordle 968 Pin
Sandeep Mewara11-Feb-24 18:16
mveSandeep Mewara11-Feb-24 18:16 
GeneralRe: Wordle 968 Pin
Amarnath S11-Feb-24 19:00
professionalAmarnath S11-Feb-24 19:00 
GeneralRe: Wordle 968 Pin
OriginalGriff11-Feb-24 19:32
mveOriginalGriff11-Feb-24 19:32 
GeneralRe: Wordle 968 Pin
ChandraRam11-Feb-24 20:43
ChandraRam11-Feb-24 20:43 
PraiseRe: Wordle 968 Pin
Jeremy Falcon12-Feb-24 6:10
professionalJeremy Falcon12-Feb-24 6:10 
GeneralRe: Wordle 968 - 3 4 me Pin
pkfox11-Feb-24 21:22
professionalpkfox11-Feb-24 21:22 
GeneralRe: Wordle 968 Pin
Sander Rossel11-Feb-24 21:42
professionalSander Rossel11-Feb-24 21:42 
GeneralRe: Wordle 968 Pin
Cp-Coder12-Feb-24 1:19
Cp-Coder12-Feb-24 1:19 
GeneralRe: Wordle 968 Pin
StarNamer@work12-Feb-24 5:32
professionalStarNamer@work12-Feb-24 5:32 
GeneralRe: Wordle 968 (5/6) Pin
Jeremy Falcon12-Feb-24 6:09
professionalJeremy Falcon12-Feb-24 6:09 

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.