Why am I doing this?
Well if you Google me (“Rod Crawford ARM” should do it), you should find I am a marketing guy at ARM (not someone who is into spiders). In fact, I’m a marketing guy at ARM who is developing some collateral for ARM’s latest RealView Microcontroller Development Kit–that’s my day job.
So I got to thinking…My thought process went like this:
If I am going to make this collateral really good, I really need to use the tools, rather than play a bit with them and write about that, or record the exploits of someone who might have used the tools, or try and regurgitate the existing things that other collateral has, or believe what the other marketing folk tell me.
After all I am a hands-on kind of guy! I’m a dyed-in-the-wool computer scientist, I spent the 1980s building software development tools for everything from 4-bit to 16-bit micros, and this is a good chance to get back to my roots and spend some time with the new 32-bit ARM MCUs. It’s been about 6 years since I wrote the Forth for my mate Andrew’s Evaluator-7T board. Now that was a lot of fun and I’m starting to getting itchy fingers again.
Maybe I ought to do some kind of real project and base my collateral on my direct experience?
And then I thought: Maybe I ought to blog the experience!
And so here follows the blog of my experience.
Actually, I checked in with “Da Management” at ARM and after a few “Mmmm’s and Er’s?” they blessed my doing this, so long as it was in my spare time and wasn’t some kind of glorified techie ad campaign for them. So here follows my personal experience in using the RealView Microcontroller Development Kit to make a real embedded device.
(The collateral stuff that I hope comes out of this I will write in my work time and it will go on an ARM website.)



2 Comments:
Interesting blog. Here is another marketing guy (product management) with Comp Sci background searching for GPIO info.
My last embedded app project was 11 years ago on a 68HC11.
Right now I am in the hammer-looking-for-nail mode. Your experience on building a generic product is very useful resource for me. It is also interesting to see your considerations behind the choice of logstick.
Right now I am toying with a ARM7TDMI board.
Nice to meet you.
Tim
Hi, Tim -- Good to meet you, too. I hope you find the rest of the blog of interest.
There appear to be some great ARM processor-based MCU boards out there. The stuff from Embedded Artists looks really interesting and of course there are a range of evaluation boards listed on the Keil website with example code that works with the RealView Microcontroller Development Kit. I haven't used any hardware for this project as yet, as I have started out using the simulation environment in the RealView Microcontroller Development Kit. This allows me to get some software working and try out different MCUs before I make a final choice. You can download an the evaluation version of this kit, which is fully fictional with a 16K code size limit, at: https://www.keil.com/demo/eval/arm.htm
Post a Comment
<< Home