Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
01/28/08 23:07
Modified:
  01/28/08 23:08

Read: times


 
#150039 - Code Architect
Responding to: ???'s previous message
Jan Waclawek said:
I came across two "configuration" programs, aiming at helping '51 derivatives development - CodeArchitect by ESA for the NXP LPC9xx, and DAvE by Infineon for their XC8xx (among others). Both are clickey and are making attempt to be as user friendly as possible (although that's probably a very subjective matter), both are Windows restricted (as far as I can judge).


Code Architect has two versions - the offline, Windows only version, and the online website version. Sure, the website version is slower, but it's a tradeoff. You can use it on any OS and without installing anything. Incidentally both versions use the exact same C code behind the scenes.

Jan Waclawek said:
I though about creating something similar in a more general form. I would like not only have a clickey interface, but also a means of textual entry of requirements (of course in some predefined structure, like the windowsey .ini, or XML or something similar). And, I would like to have an option to re-run the code generation as a part of a compilation process.


The reason we didn't do it this way with Code Architect is because, as Erik pointed out, the generated code is meant to be used as a starting point not final code. It allows an engineer to quickly get over the hurdle of understanding the peripherals and focus on developing the application (note that doesn't mean replacing the need to understand the peripherals).

Andy

List of 25 messages in thread
TopicAuthorDate
Weekend question: What repeats frequently on '51?            01/01/70 00:00      
   Tools in Assem            01/01/70 00:00      
   Repeated tasks            01/01/70 00:00      
      mSec Clock Tick, off a timer interrupt            01/01/70 00:00      
         CodeArchitect            01/01/70 00:00      
            C runtime initializer tool            01/01/70 00:00      
   Generate Skeleton C code            01/01/70 00:00      
      biggest problem vs. nightmare            01/01/70 00:00      
         i think oranges and apples            01/01/70 00:00      
            it's the other way round            01/01/70 00:00      
               re SILabs            01/01/70 00:00      
                  done            01/01/70 00:00      
                     a general note on stuff like this            01/01/70 00:00      
               you missed the point            01/01/70 00:00      
                  misunderstanding squared            01/01/70 00:00      
                     of course it does ...            01/01/70 00:00      
                     Too much like hard work            01/01/70 00:00      
                        a most hnorable 'like'            01/01/70 00:00      
                        OOPS a doublr            01/01/70 00:00      
            hard work            01/01/70 00:00      
      Assembly programmers not the worst            01/01/70 00:00      
   Another Example            01/01/70 00:00      
      neighbours            01/01/70 00:00      
   Code Architect            01/01/70 00:00      
      options are good            01/01/70 00:00      

Back to Subject List