已解决! 转到解答。
Hi Justin,
I thought you might take that comment wrongly. I only programme my actual money making projects in assembler and use P&E Micro's tools for this. Using CW in IDE mode to programme in assembler is a bit like using Microsoft Word for a job that can be done adequately with Notepad. I have only used CW (and C) to do a few "side projects" like zigbee evaluation etc which all the examples and libraries etc are all in C. Next time I start something from scratch I may use CW in command line mode for assembly.
If you are going to programme in C especially on freescale devices I think CW is the only way to go. People that disagree are probably veiwing this on their Apple computer before going off to watch a movie on their betamax video player mumbling something about technical superiority.
Regards David
peg wrote:
2. Does the CW 5.x compiler have a CW 3.1 "compatibility mode" or something of the sort that would guarantee similarity between the CW 3.1 and 5.0 produced compiled code?Not really, but when it detects you trying to load a 3.1 project it offers to display a document that details all the things that you might have to look out for. I usually ignore it and forge ahead with very few (or no) issues. But I don't use CW for serious work.
4. Considering every last byte of RAM has been used in the project, should I be concerned about the CW 5.x compiled code fitting on the device?I would be concerned about this fact anyway. What happens if problems are discovered that need to be fixed or additional features incorporated? I would imagine that with this much RAM usage there would be some buffers or the like (stack?) that could be massaged down. Possibly they are that big "because it was there"Regards David
Hi Justin,
I thought you might take that comment wrongly. I only programme my actual money making projects in assembler and use P&E Micro's tools for this. Using CW in IDE mode to programme in assembler is a bit like using Microsoft Word for a job that can be done adequately with Notepad. I have only used CW (and C) to do a few "side projects" like zigbee evaluation etc which all the examples and libraries etc are all in C. Next time I start something from scratch I may use CW in command line mode for assembly.
If you are going to programme in C especially on freescale devices I think CW is the only way to go. People that disagree are probably veiwing this on their Apple computer before going off to watch a movie on their betamax video player mumbling something about technical superiority.
Regards David