PIC 代码中的#pragma 定义的作用,求解释!!!!

[复制链接]
4341|5
 楼主| jackyliud 发表于 2013-2-4 15:17 | 显示全部楼层 |阅读模式
我在PIC的代码中,有的文件中定义了#pragma xxxxx
这个有什么作用?

我定义了几个全局变量数据,但是编译后链接文件报错


MPLINK 4.00, Linker

Copyright (c) 2005 Microchip Technology Inc.

Error - section '.udata_root_msg.o' can not fit the section. Section '.udata_root_msg.o' length=0x00000208

Errors    : 1


Link step failed.
yklstudent 发表于 2013-2-4 19:00 | 显示全部楼层
MCC18下 设置单片机内部的配置字的
yewuyi 发表于 2013-2-5 15:46 | 显示全部楼层
#pragma在各类C编译器中大量存在,一般是用来设置C编译器中已经定义的一些关键字具体使用的。
yewuyi 发表于 2013-2-5 15:46 | 显示全部楼层
PICC16中一般不用这
21ID 发表于 2013-2-5 16:00 | 显示全部楼层
编译预处理指令
 楼主| jackyliud 发表于 2013-2-18 11:09 | 显示全部楼层
我大概明白了,我这里的代码是定义了一些较大的缓存,是否缓存的大小超过了芯片的定义范围才出现编译错误呢?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

3

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部