Free STM8L-DISCOVERY kits for a little help
Okay, so please cut me a little slack before laying into me, yes I do work for an ARM Cortex leading licensee and a major semiconductor supplier with a long history of 8-bit micros, but I'm in sales not applications. I can sell all the benefits and features of STM8, STM32 and Cortex-M3 with the best (M0 & M4 too soon!), but to be honest, since my basic microcontroller 101 lessons at Uni some (ahem) years ago I haven't tried to write code for a micro full stop. Sadly I was taught programming with Visual Basic, Assembler and Turbo Pascal (remember that 'record' fans?) so sadly C/C++ wasn't part of the curriculum on my course.
Anyway with a little reading-up I've got the basics of C sorted in my head and as I recently over-ordered load of STM8L-DISCOVERY kits for a recent promotion, I thought I'd have a go at actually writing a simple app using this board and IAR's free kick-start Workbench for STM8.
After 30 mins or so, and a couple of calls to my friendly apps engineer in our UK office I managed to tweak the default app and load it back onto the board to scroll some shall we say 'more entertaining' text across the LCD display and flash the green and blue LED's in a way that got me sadly excited!
Anyway, given my very limited micro and C knowledge I thought I'd drop a note on DesignSpark to all you clever micro code developers to see if you could aid my learning curve.
Here's my offer, if you think you could write some simple but helpful, well commented code for the STM8L-DISCOVERY board please post below what you would write that would help me learn a little more about coding for micros. The more entertaining the better.
As I work for STMicroelectronics, I guess I better point out that as this is for me and I have no formal agreement with my employer behind this, you need to be prepared to make the s/w freely available to me and others on this website and therefore not need any IP protection. Believe me I'm not looking for the next killer app, getting my head around that would probably kill me.
The offer? I'll trawl through the proposals and the best 15 that catch my imagination will each receive one of the spare STM8L-DISCOVERY boards currently cluttering up my kitchen worktop. Remember I'm not looking for stunning applications, just some basics that will help me and perhaps some other micro newbies learn a bit more.
By the way, as I have only the free KickStart version of their software, you have only 8k flash to play with, not the 32k available on the device.
Here is a link to the STM8L-DISCOVERY board so you know the hardware available to work with.
Here is a link to the IAR WorkBecnh KickStart you'll need to use, as I can't start to learn anything else just yet, not even our own IDE!