[sdiy] STM32 (or other) audio DSP learning recommendations
rsdio at audiobanshee.com
rsdio at audiobanshee.com
Fri Jun 29 03:40:10 CEST 2018
I’m the one who recommended Texas Instruments’ TMS320 DSP and Code Composer Studio. That runs perfectly on OS X.
In addition, I’m also working on several ARM designs based on the Texas Instruments (Stellaris) TM4C Cortex-M4 chips. Again, Code Composer Studio works perfectly on OS X.
The fun thing for audio is that Texas Instruments has a lot of good ADC, DAC, and CODEC chips that their processors interface with nicely.
Once your firmware gets complicated enough that you have several different interrupts, DMA, and other things going on, you will need the debugger. Having graphical support for that debugger that spans several window panes in a single application is priceless.
I’m definitely of the school where an LED or two goes a long way. If that fails, printf() or the equivalent is a decent step. But the projects I’m working on now are too complex for either of those, and CCS work great. Stack trace, local variables, processor registers, instant highlighting of source code, parallel disassembly, memory browsers, breakpoint editors - there’s a lot going on in my CCS debugging screen. CCS is smart enough to remember your preferred layout for debugging separately from source editing and building. You can even create more than two Perspectives.
I’m using CCS v6, v7, and v8 for various projects. CCS v8 is fairly new. Texas Instruments is doing a good job of supporting macOS, although there are still a few .exe files that need to be uncompressed via the unzip command line and other Windows-centric anomalies.
Brian
On Jun 28, 2018, at 1:10 PM, Dan Snazelle <subjectivity at hotmail.com> wrote:
> I must admit that trying to get my stm32f7 discovery board working on OS X with eclipse has been a nightmare !
>
> we have tried two different Osx machines , never knowing what the issue is . I've followed instructions on a few different online resources for stm32 but alas no luck so far
>
> I have been half wondering if migrating to another ARm vendor (like avr or nxp or ti who provide their own ide and better support ) might help ?
>
> Coming from the easy world of teensy , I keep wondering if I'll ever be able to get OS X, eclipse And the disco board all communicating !! Ahhhh
More information about the Synth-diy
mailing list