??? 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 |
Topic | Author | Date |
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 |