Jump to content

Mathias

Members
  • Content Count

    3
  • Joined

  • Last visited

  1. After struggling with the ST library, I looked for other solutions coding for the F4. So I found the RTOS Chibios and got productive much easier. I wrote some examples using the ADC, PWM and the microUSB using either libusb or a generic USB-CDC driver to connect it to the computer: https://github.com/Mathias-L I also already have a forum thread about them on the ChibiOS forums (1, 2). Note: You need the ChibiOS svn versions, since the STM32F4 USB driver is not yet in the stable release. Disclaimer: Since I am a noob at C, RTOS, uCs and much more, the code is not done by a professional, I still think it might be a help for example for arduino converts.
  2. Mathias

    Forum for RTOSes?

    I was wondering, maybe there was an interest in discussions about RTOSes? I started coding for the STM32F4 Discovery with ChibiOS and would be interested to read other peoples thoughts about different RTOS implementations.
  3. Hi, I have an STM32F4 Discover for about a month now, its the first microcontroller I ever used and I started to wonder if it was a good choice. For the money I payed (13€) it was definitely worth it, but I find it quite hard to program. I have a strong background in math and programming and I'm usually pretty good at figuring things out, but that nut is hard to crack for me. I got the summon-arm toolchain installed easily on linux, I got stlink working without a problem, but I didn't manage to configure eclipse to work with the ST Library. I tried several other things like libopencm3, chibios and even some weired code by dasLabor. But none really helped. I want to control a few PWMs and read a few A/Ds and control that via USB. So the question is, is an STM32F4 to hard to get used to if you never had a uC before? The arduino is much too limited for me, thats why I got the STM. I don't want a toy system, but fiddling with register values to activate some function may be a bit too much for me right now. Are there maybe older uC (boards) with maybe more mature software support then the relatively new STM32F4? Thanks for reading, Mathias
×