Developing a small application using an MC9S08QB8 processor. Does NXP (or any other source) have header/include files that have pre-defined register and bit definitions so that I don't have to type all of the definitions into my project? I'm using a PKGHCS08_SW software package from pemicro and they don't seem to provide these kind of files.
Vicente provided the "mc9s08qb8_demo.7z" file directly to my own e-mail, which was the header file I needed. I have also since found out that there is an evaluation version of CodeWarrior for projects that generate 64K or less of object code (see this thread):
Is there a free version of CodeWarrior available?
I am currently in the process of installing that version, but ran into a notification screen prior to the actual install that says something about updating a USBTAP driver, which, if installed, will break any previous CodeWarrior installations (I have CW5.9 installed for HCS12-device work). I will post more notes here when I have resolved that issue.
Hi Bod
I saw that you already create a case for this request
I will answer you on it.
I just want to clarify codewarrior 6.3 does not run on 64 bit Win 7. I you will use 64 bit windows you will need to use code warrior 10.x that also have some sample code for the qb device
This is the normal folder where you can find the sample code after you instal codewarrior
C:\Freescale\CW MCU v10.6.4\MCU\CodeWarrior_Examples\HC_Examples\mc9s08qb8_demo
Regards
Vicente
I truly appreciate the info, Tony, however, my work server blocked me from accessing the link provided. Tried it at home instead, and did not realize it was a full (170MB+) install. It would not install, though, on my 64-bit Windows7 laptop, even when I tried to use the alternate settings for the install.
I will try to contact NXP Sales directly, since I wish to use (and keep using) their processor for this application.
I was hoping that NXP would have some general text files that had the register information so I wouldn't have to type everything, (and possibly overlook something) -- just use what's already defined. I don't think I can ask anyone to provide that information from something I have not purchased. Since it's a small version of the processor with a low quantity of I/O's and registers, I'll just go ahead and define them myself.
I thank you for your replies.
Tony:
You say "This one" came with Codewarrior 6.x. WHAT one? Did you mean to add an attachment (if that's possible)?
I have had Codewarrior 5.9 for quite some time, but it is only configured for 9S12 devices. I went with the HCS08 package from pemicro because it was cheaper, but now I see it lacks some supporting files I probably would have gotten with Codewarrior for HCS08 devices.