多语言展示
当前在线:481今日阅读:176今日分享:34

Keil C51的PR、CO、DT等代表什么?

在进行单片机编程时,一不小心就会看到编译输出里有?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工程师看不到的,这个需要特别注意。

推荐信息