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

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

[复制链接]
  • 打卡等级:常住居民III
  • 打卡总天数:172
  • 最近打卡:2025-05-01 10:06:01

44

主题

124

回帖

1439

积分

金牌会员

积分
1439
发表于 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”.

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

回复

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:38
  • 最近打卡:2025-04-29 08:28:25
已绑定手机

17

主题

446

回帖

1173

积分

金牌会员

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

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-2 13:14 , Processed in 0.110332 second(s), 52 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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