MPLAB® C30 C ç¼è¯å¨ç¨æ·æå
MPLAB® C30 C ç¼è¯å¨ç¨æ·æå MPLAB® C30 C ç¼è¯å¨ç¨æ·æå
MPLAB ® C30 用 户 指 南section attribute cannot be specified for local variables局 部 变 量 总 是 分 配 在 寄 存 器 或 堆 栈 中 。 因 此 试 图 将 局 部 变 量 存 放 在 指 定 的 段 中 是 非 法的 。section attribute not allowed for identifier段 属 性 只 能 用 于 函 数 或 变 量 。section of identifier conflicts with previous declaration如 果 同 一 个 标 识 符 identifier 有 多 个 声 明 指 定 段 属 性 , 那 么 属 性 的 值 必 须 一 致 。sfr address ‘address’ is not valid地 址 必 须 小 于 0x2000 才 有 效 。sfr address is not a constantsfr 地 址 必 须 为 常 量 。‘size of’ applied to a bit-field“sizeof” 不 能 用 于 位 域 。size of array ‘identifier’ has non-integer type数 组 长 度 说 明 符 必 须 为 整 型 。size of array ‘identifier’ is negative数 组 长 度 不 能 为 负 数 。size of array ‘identifier’ is too large指 定 的 数 组 长 度 太 大 。size of variable ‘variable’ is too large变 量 的 最 大 长 度 为 32768 字 节 。storage class specified for parameter ‘identifier’不 能 对 参 数 指 定 存 储 类 别 。storage size of ‘identifier’ isn’t constant标 识 符 的 存 储 长 度 在 编 译 时 必 须 为 常 量 。storage size of ‘identifier’ isn’t known标 识 符 identifier 的 长 度 没 有 完 全 指 定 。stray ‘character’ in program源 程 序 中 不 要 有 不 需 要 的 字 符 。strftime formats cannot format arguments使 用 format 属 性 时 , 当 archetype 参 数 为 strftime 时 , 属 性 的 第 三 个 参 数 , 即 指 定 要与 格 式 字 符 串 匹 配 的 第 一 个 参 数 的 参 数 , 应 该 为 0。 strftime 型 函 数 没 有 与 格 式 字 符 串匹 配 的 输 入 值 。structure has no member named ‘identifier’引 用 了 名 为 “identifier” 的 一 个 结 构 成 员 , 但 引 用 的 结 构 不 包 含 这 种 成 员 。 这 是 不 允许 的 。subscripted value is neither array nor pointer只 有 数 组 和 指 针 可 以 有 下 标 。switch quantity not an integerswitch 后 表 达 式 的 值 必 须 为 整 型 。DS51284C_CN 第 128 页© 2005 Microchip Technology Inc.
MPLAB C30 C 编 译 器 诊 断symbol ‘symbol’ not defined在 pragma 中 使 用 符 号 “symbol” 前 , 要 先 对 它 进 行 声 明 。syntax error指 定 的 行 中 存 在 语 法 错 误 。syntax error ‘:’ without preceding ‘?’在 “?:” 操 作 符 中 ,“:” 前 必 须 要 有 “?”。Tthe only valid combination is ‘long double’double 类 型 前 只 能 使 用 long 限 定 符 , 不 能 使 用 其 他 限 定 符 。this built-in requires a frame pointer__builtin_return_address 需 要 一 个 帧 指 针 。 不 要 使 用 -fomit-frame-pointer 选项 。this is a previous declaration如 果 标 号 重 复 , 这 条 消 息 标 识 出 前 一 个 声 明 的 行 号 。too few arguments to function在 C 中 调 用 函 数 时 , 指 定 的 参 数 个 数 不 要 少 于 函 数 需 要 的 参 数 个 数 。 也 不 能 指 定 太 多的 参 数 。too few arguments to function ‘identifier’在 C 中 调 用 函 数 时 , 指 定 的 参 数 个 数 不 要 少 于 函 数 需 要 的 参 数 个 数 。 也 不 能 指 定 太 多的 参 数 。too many alternatives in ‘asm’asm 语 句 无 效 。too many arguments to function在 C 中 调 用 函 数 时 , 指 定 的 参 数 个 数 不 要 多 于 函 数 需 要 的 参 数 个 数 , 也 不 要 指 定 太 少的 参 数 。too many arguments to function ‘identifier’在 C 中 调 用 函 数 时 , 指 定 的 参 数 个 数 不 要 多 于 函 数 需 要 的 参 数 个 数 , 也 不 要 指 定 太 少的 参 数 。too many decimal points in number只 需 要 一 个 小 数 点 。top-level declaration of ‘identifier’ specifies ‘auto’只 能 在 函 数 内 部 声 明 自 动 变 量 。two or more data types in declaration of ‘identifier’每 个 标 识 符 只 能 有 一 个 数 据 类 型 。two types specified in one empty declaration只 能 指 定 一 种 类 型 。type of formal parameter n is incomplete要 为 指 定 的 参 数 指 定 一 个 完 全 的 类 型 。type mismatch in conditional expression条 件 表 达 式 中 的 类 型 要 匹 配 。typedef ‘identifier’ is initialized初 始 化 typedef 标 识 符 是 非 法 的 。 要 使 用 __typeof__。© 2005 Microchip Technology Inc. DS51284C_CN 第 129 页
- Page 83 and 84: MPLAB ® C30用 户 指 南第 5
- Page 85 and 86: MPLAB ® C30用 户 指 南第 6
- Page 87 and 88: 器 件 支 持 文 件6.5 使 用
- Page 89 and 90: 器 件 支 持 文 件6.6 使 用
- Page 91 and 92: 器 件 支 持 文 件6.7.2 使
- Page 93 and 94: MPLAB ® C30用 户 指 南第 7
- Page 95 and 96: 中 断7.3.3 为 中 断 服 务
- Page 97 and 98: 中 断表 7-1: 中 断 向 量 (
- Page 99 and 100: 中 断7.6 中 断 响 应 时 间7
- Page 101 and 102: 第 8 章 汇 编 语 言 和 C 模
- Page 103 and 104: 汇 编 语 言 和 C 模 块 混
- Page 105 and 106: 汇 编 语 言 和 C 模 块 混
- Page 107 and 108: MPLAB ® C30用 户 指 南附 录
- Page 109 and 110: 实 现 定 义 的 操 作A.4 标
- Page 111 and 112: 实 现 定 义 的 操 作下 表
- Page 113 and 114: 实 现 定 义 的 操 作A.14 预
- Page 115 and 116: 实 现 定 义 的 操 作A.16 信
- Page 117 and 118: 实 现 定 义 的 操 作A.23 GET
- Page 119 and 120: 附 录 B MPLAB C30 C 编 译 器
- Page 121 and 122: MPLAB C30 C 编 译 器 诊 断ambi
- Page 123 and 124: MPLAB C30 C 编 译 器 诊 断cast
- Page 125 and 126: MPLAB C30 C 编 译 器 诊 断F‘
- Page 127 and 128: MPLAB C30 C 编 译 器 诊 断init
- Page 129 and 130: MPLAB C30 C 编 译 器 诊 断inva
- Page 131 and 132: MPLAB C30 C 编 译 器 诊 断Nneg
- Page 133: MPLAB C30 C 编 译 器 诊 断Rred
- Page 137 and 138: MPLAB C30 C 编 译 器 诊 断void
- Page 139 and 140: MPLAB C30 C 编 译 器 诊 断anon
- Page 141 and 142: MPLAB C30 C 编 译 器 诊 断comp
- Page 143 and 144: MPLAB C30 C 编 译 器 诊 断dupl
- Page 145 and 146: MPLAB C30 C 编 译 器 诊 断func
- Page 147 and 148: MPLAB C30 C 编 译 器 诊 断‘i
- Page 149 and 150: MPLAB C30 C 编 译 器 诊 断libr
- Page 151 and 152: MPLAB C30 C 编 译 器 诊 断Ppar
- Page 153 and 154: MPLAB C30 C 编 译 器 诊 断shif
- Page 155 and 156: MPLAB C30 C 编 译 器 诊 断too
- Page 157 and 158: MPLAB C30 C 编 译 器 诊 断V__V
- Page 159 and 160: MPLAB ® C30用 户 指 南附 录
- Page 161 and 162: MPLAB C18 与 MPLAB C30 C 编 译
- Page 163 and 164: MPLAB C18 与 MPLAB C30 C 编 译
- Page 165 and 166: MPLAB C18 与 MPLAB C30 C 编 译
- Page 167 and 168: MPLAB ® C30用 户 指 南附 录
- Page 169 and 170: MPLAB ® C30用 户 指 南附 录
- Page 171 and 172: GNU 免 费 文 档 许 可 证您
- Page 173 and 174: GNU 免 费 文 档 许 可 证5.
- Page 175 and 176: MPLAB ® C30用 户 指 南术 语
- Page 177 and 178: 术 语 表非 实 时 (Non Real-Ti
- Page 179 and 180: 术 语 表警 告 (Warning)提 醒
- Page 181 and 182: 术 语 表MPLINK 目 标 链 接
- Page 183 and 184: 术 语 表Single Step这 一 命
MPLAB ® <strong>C30</strong> 用 户 指 南section attribute cannot be specified for local variables局 部 变 量 总 是 分 配 在 寄 存 器 或 堆 栈 中 。 因 此 试 图 将 局 部 变 量 存 放 在 指 定 的 段 中 是 非 法的 。section attribute not allowed for identifier段 属 性 只 能 用 于 函 数 或 变 量 。section of identifier conflicts with previous declaration如 果 同 一 个 标 识 符 identifier 有 多 个 声 明 指 定 段 属 性 , 那 么 属 性 的 值 必 须 一 致 。sfr address ‘address’ is not valid地 址 必 须 小 于 0x2000 才 有 效 。sfr address is not a constantsfr 地 址 必 须 为 常 量 。‘size of’ applied to a bit-field“sizeof” 不 能 用 于 位 域 。size of array ‘identifier’ has non-integer type数 组 长 度 说 明 符 必 须 为 整 型 。size of array ‘identifier’ is negative数 组 长 度 不 能 为 负 数 。size of array ‘identifier’ is too large指 定 的 数 组 长 度 太 大 。size of variable ‘variable’ is too large变 量 的 最 大 长 度 为 32768 字 节 。storage class specified for parameter ‘identifier’不 能 对 参 数 指 定 存 储 类 别 。storage size of ‘identifier’ isn’t constant标 识 符 的 存 储 长 度 在 编 译 时 必 须 为 常 量 。storage size of ‘identifier’ isn’t known标 识 符 identifier 的 长 度 没 有 完 全 指 定 。stray ‘character’ in program源 程 序 中 不 要 有 不 需 要 的 字 符 。strftime formats cannot format arguments使 用 format 属 性 时 , 当 archetype 参 数 为 strftime 时 , 属 性 的 第 三 个 参 数 , 即 指 定 要与 格 式 字 符 串 匹 配 的 第 一 个 参 数 的 参 数 , 应 该 为 0。 strftime 型 函 数 没 有 与 格 式 字 符 串匹 配 的 输 入 值 。structure has no member named ‘identifier’引 用 了 名 为 “identifier” 的 一 个 结 构 成 员 , 但 引 用 的 结 构 不 包 含 这 种 成 员 。 这 是 不 允许 的 。subscripted value is neither array nor pointer只 有 数 组 和 指 针 可 以 有 下 标 。switch quantity not an integerswitch 后 表 达 式 的 值 必 须 为 整 型 。DS51284C_CN 第 128 页© 2005 Microchip Technology Inc.