Board logo

标题: CW工程窗口中文件后的Code和Data栏中的数字表示什么? [打印本页]

作者: nanakas    时间: 2008-12-9 17:12     标题: CW工程窗口中文件后的Code和Data栏中的数字表示什么?

好象说是源码转化为机器代码后的代码量和数据量。但是我用QG8新建了一个工程,还没写代码就一共9files、Code一共是12789、Data是2111。其中ansiis.lib就占了Code 12607,Data 2103。QG8只有8K flash,我想知道这个Code和Data的值和最后写入Flash的代码大小是一个什么关系?谢谢!

[此贴子已经被作者于2008-12-9 17:16:44编辑过]


作者: 康桥人    时间: 2008-12-9 20:24

可以简单一点理解,code是写入FLASH

data是RAM的


作者: nanakas    时间: 2008-12-10 08:32

那为什么Code和Data中的数值和生成的S19文件的大小相差那么大?工程栏中的哪些文件是会写入到Flash和Ram中去的?这些文件的Code值就是最终写入Flash所占的空间吗?菜鸟啥都不懂,谢谢大虾们解惑!


作者: strongchen    时间: 2008-12-10 09:46

S19文件中有很多格式信息,如地址、校验和、文件信息等,这些都不写入芯片的。




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0