Click here to Skip to main content
15,888,031 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: Building My Next Clone Pin
BillWoodruff20-Jul-23 19:38
professionalBillWoodruff20-Jul-23 19:38 
GeneralRe: Building My Next Clone Pin
Phil Hodgkins20-Jul-23 22:43
Phil Hodgkins20-Jul-23 22:43 
GeneralRe: Building My Next Clone Pin
Phil Hodgkins20-Jul-23 22:55
Phil Hodgkins20-Jul-23 22:55 
GeneralRe: Building My Next Clone Pin
jochance21-Jul-23 5:40
jochance21-Jul-23 5:40 
GeneralRe: Building My Next Clone Pin
BryanFazekas21-Jul-23 9:41
BryanFazekas21-Jul-23 9:41 
GeneralRe: Building My Next Clone Pin
C-P-User-315-Aug-23 3:10
C-P-User-315-Aug-23 3:10 
GeneralRe: Building My Next Clone Pin
BryanFazekas15-Aug-23 3:37
BryanFazekas15-Aug-23 3:37 
GeneralSTM32 wars (or Declarative Software Part Deux) Pin
honey the codewitch20-Jul-23 5:42
mvahoney the codewitch20-Jul-23 5:42 
I gave up on CMSIS. I need to support different chips, and be able to change the chips i support rapidly to keep up with sourcing concerns. I need a HAL that a bunch of other maintain. I can't do it myself.

Cube is a non-starter. Their app doesn't even work right for me, since the screen doesn't repaint properly 80% of the time. Sometimes when I get lucky and launch the app it behaves for awhile before becoming almost unusable.

And that's still forcing me to deal in visual nonsense.

Enter ZephyrOS. This is a great project for embedded. The problem is that they stopped supporting PlatformIO so poof - there goes my smooth and easy workflow.

Oh well. I can use west from the command line and manually edit my .cpp_properties file to put in the zephyr include directories and use the ARM compilers.

But then there's "devicetree"

Holy socks, Batman! It's got its own syntax, and you use it to map pin assignments and devices for your board(s), and perhaps include more driver modules (I'm not sure about that last bit - still learning) etc.

It could probably stand a book or two.

Coding against it is easy enough, but configuring it is a real chore.

I've been trying to use the nRF VS Code extension to build devicetree files but i think it's Nordic Semiconductor specific. *sadface*
Check out my IoT graphics library here:
https://honeythecodewitch.com/gfx

GeneralI am ready to :elephant:ing give up Pin
Gary Wheeler20-Jul-23 5:09
Gary Wheeler20-Jul-23 5:09 
GeneralRe: I am ready to :elephant:ing give up Pin
RickZeeland20-Jul-23 5:25
mveRickZeeland20-Jul-23 5:25 
GeneralRe: I am ready to :elephant:ing give up Pin
Gary Wheeler20-Jul-23 5:30
Gary Wheeler20-Jul-23 5:30 
GeneralRe: I am ready to :elephant:ing give up Pin
RickZeeland20-Jul-23 5:51
mveRickZeeland20-Jul-23 5:51 
GeneralRe: I am ready to :elephant:ing give up Pin
Craig Robbins20-Jul-23 5:29
Craig Robbins20-Jul-23 5:29 
GeneralRe: I am ready to :elephant:ing give up Pin
Gary Wheeler20-Jul-23 5:31
Gary Wheeler20-Jul-23 5:31 
GeneralRe: I am ready to :elephant:ing give up Pin
theoldfool20-Jul-23 5:59
professionaltheoldfool20-Jul-23 5:59 
GeneralRe: I am ready to :elephant:ing give up Pin
Craig Robbins20-Jul-23 7:23
Craig Robbins20-Jul-23 7:23 
GeneralRe: I am ready to :elephant:ing give up Pin
Nelek20-Jul-23 9:34
protectorNelek20-Jul-23 9:34 
GeneralRe: I am ready to :elephant:ing give up Pin
jmaida20-Jul-23 12:16
jmaida20-Jul-23 12:16 
GeneralRe: I am ready to :elephant:ing give up Pin
Mike Hankey20-Jul-23 5:33
mveMike Hankey20-Jul-23 5:33 
GeneralRe: I am ready to :elephant:ing give up Pin
Gary Wheeler20-Jul-23 6:02
Gary Wheeler20-Jul-23 6:02 
GeneralRe: I am ready to :elephant:ing give up Pin
Mike Hankey20-Jul-23 6:06
mveMike Hankey20-Jul-23 6:06 
GeneralRe: I am ready to :elephant:ing give up Pin
dandy7220-Jul-23 6:44
dandy7220-Jul-23 6:44 
GeneralRe: I am ready to :elephant:ing give up Pin
Jeremy Falcon20-Jul-23 8:37
professionalJeremy Falcon20-Jul-23 8:37 
GeneralRe: I am ready to :elephant:ing give up Pin
Johnny J.20-Jul-23 23:07
professionalJohnny J.20-Jul-23 23:07 
GeneralRe: I am ready to :elephant:ing give up Pin
Gary Wheeler21-Jul-23 1:39
Gary Wheeler21-Jul-23 1:39 

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.