Loading...
 

Zephyr project on STM32

   Zephyr Workbench, a VSCode extension to manage Zephyr on STM32.
It enables users to easily create, develop, and debug Zephyr applications.
Main features:
  • Install host dependencies.
  • Import toolchain and SDK.
  • Create, configure, build and manage apps.
  • Debug STM32.
You can directly download it from the VSCode marketplace
For more details, visit the Zephyr Workbench

System Workbench for STM32


STM32

Test
Test

Very Cool!!
This is something that I would like to learn as well!
Would you be willing share your code to help me get started on how to go about this?

jer :-)



Hmmmmm....

Thank You for sharing your code !! :-D

Honestly I am a complete noob when it comes to this stuff!!
I need to get Eclipse set back up with STM workbench again, I had to dump my install a while back due to a mistake I did that locked myself out of Linux, But that is no Biggy I just haven’t taken the time to do so yet.

I have never worked with STcube yet.

This were I am at, I was able to get the First four basic example GPIO demos to compile and Blinky to work in STW from this page,

http://stm32f4-discovery.com/2014/04/first-time-with-stm32f429-discovery/Question

All of the other ones using the LCD didn’t complie as these are all done in Coo Cox and they do work in that IDE but now I am doing everthing in Linux.
So porting everything over is a challange for me.

I did find one example that did work to intialize the LCD and display a picture that used EMwin but I don’t remeber what the URL was to post it here.

That one file will help me to learn how to make the LCD work as it was the only one I have that is functional with STW.
Your code will certainly help me as well with this if I can’t make it work.

I am not profficient at all in C but I do know a few of the basics as really wanting to work with this board is forcing me to learn.

What I do know is that I think that the section that assigns a value when a button is intialized needs to be in a call routine from the Main.c, This is how much I know as I had just grasped this concept of how it is done by reading many already coded examples ( such as the scope project to be mentioned below).

When I started with this board I knew nothing about C at the time and I took an online course on how to use the board, But we were using IAR’s ide and 30 days was just not enough time to learn anything.

A $2500 IDE to program a $25 board is a bit steep for me at this tiem.

SInce then I waited and struggled for over a year until I got Coo Cox functional and was able to complie and run some very cool examples that I found on the web.

Now I have this platform running as it just came out this year, and it works in linux were I plan to stay as long as I can.

I know occasionaly I will have to go back to CoIDE once in a while until I get a full understanding of things.

Two of My Favroties examples is an FFT example and a full Blown Oscilloscope project that uses on screen buttons.

I have the source code to these and they DO work in CoIDE but now I would like to make them work in STW and once I get that far then the rest will be easy.

Having some source code that is known to work on this platform helps I great deal and again I thank you for the sharing of your code to help me.

I also have the souce code for MMbasic that was ported to the STM32F4(07, 29) boards but I have not been able to get it setup and working yet, That project is under constant development for the PIC32’s, but the STM32 project has come to a halt for the time being.

They can be found at The Backshed forums here,

http://www.thebackshed.com/forum/forum_topics.asp?FID=16Question

Sorry to go a bit Off Topic here, But maybe there is something there can help us with this board as well, and I figured that you might be interested in checking it out too.

I love this little board and I can’t wait until I know enough to help others with it as well as maybe get the latest greatest version of it as well!!

Cheers !!

jer :-)


Attached is the Demo file that I did get to work and If I remeber correctly, it had some button functions in it too.

But, They didn’t do anything except blink when you touched them I believe that it was only meant for as a demo or is an unfinished project or part of a project were I may have faile to include some of the other files and left them out of it.

Maybe there is something in that code to help you.

jer :-)


Attached is the Demo file that I did get to work and If I remeber correctly, it had some button functions in it too.

But, They didn’t do anything except blink when you touched them I beleive that it was only meant for as a demo or is an unfinished project or part of a project were I may have faile to include some of the other files and left them out of it.

Maybe there is something in that code to help you.

jer :-)

P.S. darn the file is to big for this forrum at 3.7MB.

If you like I can get the file to you via Email or my Copy Account, just send me a PM if you would like it, Meanwhil I will try to find the link as to where I had found it.

Your in luck!!
I found it as it was on Github !! :-D

https://github.com/jserv/stm32f429-lcd-demoQuestion