Heyyy, amazing content. About these days I'm starting a new stm32 project. I myself am more of a linux user but several people from the project group use windows. Just wanted to point out that Chocolatey really comes in handy as a package manager to install and add commands to the PATH variable. I have a very similar setup (based a lot on your videos) and Chocolatey has a package for everything but the flashing tools.
2 роки тому+1
Thanks for the comment. Whatever works the best is what you should use. There is still a problem with different versions of packages on different platforms and distros. There can be changes in output even from arm-gcc 10.2.1 to 10.3.1. "Installing" or rather using compiler toolchain by downloading a cross platform zip can solve that. Also docker, but that's for another video. Thanks for watching :)
Thanks for all your videos. I have been using the STM32CubeIDE on Windows. From your videos, I am looking to move to linux (initially WSL) for development. A MAJOR issue I am having, and all my research suggests that many people are having, is using CMSIS 5.8 (specifically the DSP features) with STM32 projects. Usually we are trying to use the FFT or IRR filters. Have you ever been able to compile a FFT application? I can't even get the Examples in ARM_CMSIS_DSP_Examples to work. Currently ARM does NOT include compiled Libraries with CMSIS any more. Could you maybe cover how to use your setup to build the libraries and use them in a project?
2 роки тому
Thanks for the comment, I'm glad you found my video usefull. I haven't worked with dsp much myself, I only helped on a project using it. For some fir filters I just made a software implementation that was fast enaugh. I can't say when I'll make a video on it, since I need to reseach it, import it into my cmake project and do a test. Even then I like to take time and understand all the connected parts before presenting it. I'll keep you updated. Regarding building projects, I have yet another video brewing right now, you can check out the content I have prepared on a branc of my stm32-cmake repository on github.
I didn't understand the " make cmake " command. Can you please elaborate ? Thanks
2 роки тому
It's a target used by make to run cmake configuration command. Therefore if I just want to run cmake to configure the project(and get the compile_commands.json for editor) without compiling the whole project.
Hey my friend :D Have you ever used the RFID RC522 library ? I am programming on a STM32L432KC and having some trouble to just read the RFID tag of my card xD I am a noobie because i am new to this and i was wondering if you have ever tried something with RFID's modules and STM32 cards ? By the way your videos are really usefull thanks a lot ;)
2 роки тому+1
Thank you for the kind words. I haven't done much work on rfid cards. I understand that comming fresh into stm32 and have to create a driver for a bit more complicated peripheral is hard. I would suggest you to first search the web for possible implementations and just try them. If they work, study them how and why they work. You'll learn lots about how other people write code and some techinques for writing drivers. Also read up on the datasheet on the rfid module/chip. Make sure to also understand any communication protocol the module might use. I have videos for those as well :)
@ Ok thank you for your response ;) I will read the whole datasheet and try to understand how it works. I have a lot of your videos to watch, it takes time because i am new (i was mainly a front-end webdev and we don't read datasheet xD) I often need to watch the video 2 or 3 times to be sure to understand everything but it's so cool when i understand everything at the end.
Matej: Thank you SO MUCH for this. I don't know if you'll get 500k followers from such an obscure topic, but I am so grateful for this. You saved me a ton of research!
2 роки тому
Thank you for the comment. I'm glad you found my video helpfull.
Heyyy, amazing content. About these days I'm starting a new stm32 project. I myself am more of a linux user but several people from the project group use windows. Just wanted to point out that Chocolatey really comes in handy as a package manager to install and add commands to the PATH variable. I have a very similar setup (based a lot on your videos) and Chocolatey has a package for everything but the flashing tools.
Thanks for the comment. Whatever works the best is what you should use. There is still a problem with different versions of packages on different platforms and distros. There can be changes in output even from arm-gcc 10.2.1 to 10.3.1. "Installing" or rather using compiler toolchain by downloading a cross platform zip can solve that. Also docker, but that's for another video.
Thanks for watching :)
Hi Matej
Thank you for the nice explanation, it is very useful
What is the command to create an .axf file?
Thank you so much! you're my life saver
Thanks for all your videos. I have been using the STM32CubeIDE on Windows. From your videos, I am looking to move to linux (initially WSL) for development. A MAJOR issue I am having, and all my research suggests that many people are having, is using CMSIS 5.8 (specifically the DSP features) with STM32 projects. Usually we are trying to use the FFT or IRR filters. Have you ever been able to compile a FFT application? I can't even get the Examples in ARM_CMSIS_DSP_Examples to work. Currently ARM does NOT include compiled Libraries with CMSIS any more. Could you maybe cover how to use your setup to build the libraries and use them in a project?
Thanks for the comment, I'm glad you found my video usefull.
I haven't worked with dsp much myself, I only helped on a project using it. For some fir filters I just made a software implementation that was fast enaugh.
I can't say when I'll make a video on it, since I need to reseach it, import it into my cmake project and do a test. Even then I like to take time and understand all the connected parts before presenting it. I'll keep you updated.
Regarding building projects, I have yet another video brewing right now, you can check out the content I have prepared on a branc of my stm32-cmake repository on github.
I didn't understand the " make cmake " command. Can you please elaborate ?
Thanks
It's a target used by make to run cmake configuration command. Therefore if I just want to run cmake to configure the project(and get the compile_commands.json for editor) without compiling the whole project.
Hey my friend :D Have you ever used the RFID RC522 library ? I am programming on a STM32L432KC and having some trouble to just read the RFID tag of my card xD I am a noobie because i am new to this and i was wondering if you have ever tried something with RFID's modules and STM32 cards ?
By the way your videos are really usefull thanks a lot ;)
Thank you for the kind words.
I haven't done much work on rfid cards. I understand that comming fresh into stm32 and have to create a driver for a bit more complicated peripheral is hard.
I would suggest you to first search the web for possible implementations and just try them. If they work, study them how and why they work. You'll learn lots about how other people write code and some techinques for writing drivers. Also read up on the datasheet on the rfid module/chip. Make sure to also understand any communication protocol the module might use. I have videos for those as well :)
@ Ok thank you for your response ;) I will read the whole datasheet and try to understand how it works. I have a lot of your videos to watch, it takes time because i am new (i was mainly a front-end webdev and we don't read datasheet xD) I often need to watch the video 2 or 3 times to be sure to understand everything but it's so cool when i understand everything at the end.
That's great feedback. Thank you.
Matej: Thank you SO MUCH for this. I don't know if you'll get 500k followers from such an obscure topic, but I am so grateful for this. You saved me a ton of research!
Thank you for the comment. I'm glad you found my video helpfull.