找回密码
 立即注册
查看: 626|回复: 1

请教个问题:在甲文件中定义的符号,无法在其他文件中引用

[复制链接]
  • 打卡等级:以坛为家I
  • 打卡总天数:350
  • 最近打卡:2026-03-05 05:40:09

63

主题

210

回帖

2408

积分

金牌会员

积分
2408
发表于 2025-1-24 00:17:31 | 显示全部楼层 |阅读模式

实验目的

为集中管理工程中的配置信息,想在文件A中设定常用符号,如系统时钟频率,波特率等。但是定义在A文件中的符号,无法在其他文件中使用。

例如下面这样的配置:

PUBLIC  FOSC, BAUD4

FOSC    SET     12000000
BAUD4   EQU     10000

END

以及对应的include文件:

EXTRN   NUMBER(FOSC, BAUD4)

问题描述

不知道为什么,始终无法按预期引用符号“FOSC”、“BAUD4”.

想请教一下,本模块的大佬,指点一二,感谢先 :-)

回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:258
  • 最近打卡:2026-04-03 17:30:28
已绑定手机

22

主题

633

回帖

2346

积分

金牌会员

积分
2346
发表于 2025-1-24 09:59:49 | 显示全部楼层
要么多个都定义,要么定义在头文件中,包含头文件,变量要PUBLIC声明+EXTRN声明
回复

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2026-4-4 16:05 , Processed in 0.100994 second(s), 47 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表