在进行单片机编程时,一不小心就会看到编译输出里有?PR?、?CO?等信息,如果程序没有异常我们一般不会注意这些,但是有时候这些信息会导致程序出现warning甚至编译无法通过。本人经过一番摸索,总算知道这些标识的具体含义了。
工具/原料
1
PC一台
2
Keil C51
方法/步骤
1
第一步:打开或新建一个C51工程,点击菜单栏的“Help”->“μVision Help”。
2
第二步:在弹出的“C51 Development Tools”切换至“目录”页面。
3
第三步:找到“Cx51 Compiler User's Guide”,并将其展开。
4
第四步:找到“Advanced Programming”,将其展开。
5
第五步:点击“Segment Naming Conventions”,右侧窗口会出现相应的帮助信息,这里就是我们需要的。比如?PR?标识program,?CO?标识code,?DT?标识data等等。
6
如果想了解更详细的信息,可以点击“Segment Naming Conventions”下的子选项,这里有更详细的信息。
注意事项
1、C51的帮助文档需要在C51类型的项目里才能看到,在ARM工程师看不到的,这个需要特别注意。
上一篇:如何下载武装原型