[sdiy] Resources on embedded programming good practices?
grant at musictechnologiesgroup.com
Tue Apr 21 15:52:20 CEST 2020
I'm also interested in this. Sorry, I'm going to add on to your request. :)
...including hardware such as starter SBCs "professional" debugging (NOT
printf styles). And I guess recommendations for sustainable compiler
environments, IDEs, version control. Sustainable meaning the same tool
will work in 5 or 10 years and not want to update every time I use it.
Maybe someone can suggest some electronic music code online that seems
to be written to "best practices" standards?
On 4/21/2020 5:36 AM, Spiros Makris wrote:
> Hello list,
> I want to improve my coding habits so that my results will stay
> maintainable and easy to mod/reuse in the future. The scope of my
> applications (thus far) is sequencing and other similar low frequency
> control/real time devices. I use the arduino platform a lot for it's
> incredible simplicity and driver availability (I love you Teensy) but
> I'm trying to transition to STM32 eventually, seeing it as a more
> "serious" and professional platform. In both cases I use C/C++.
> I was officially taught C while studying in the university but that was
> 10 years ago and I've only picked up programming again in the past two
> or three. I understand digital hardware and the core C concepts,
> however, I don't have the opportunity to work alongside an experienced
> colleague to learn how I should write my code to be up to "industry
> standards" (= not be an unmaintainable mess etc) and I'm looking for
> something to refer to, other than my own trial and error.
> Example topics include anything from structuring headers to using
> globals or structuring function calls- especially under the prism of
> embedded applications. I would appreciate any suggestions on online
> resources or books.
> Synth-diy mailing list
> Synth-diy at synth-diy.org
More information about the Synth-diy