查看: 273|回复: 0

关于STC8系统的默认RAM空间xdata与引用第三方函数库的问题

[复制链接]

2

主题

4

帖子

44

积分

注册会员

Rank: 2

积分
44
发表于 2023-5-25 10:31:19 | 显示全部楼层 |阅读模式

在做自己的扩展库积木时,要引用到第三方的库函数,遇到了有几个问题:

1、在编译时,.h头文件和.c源文件默认路径问题,第三方函数一般是分开的,而且它内部的引用路径也有相对子目录,天问好像只有lib和mylib这两个默认路径,.c源文件放在其自建的子目录下,天问是不是不寻找.c的源文件?

2、因为要用到第三方的库函数,编译时,变量的RAM选择,天问默认data,由于第三方的变量太多,128B的data放不下,编译通不过,天问有没有可以像keilc51一样,可以有个选择的默认编译RAM空间方式,我想默认用xdata,这样第三方的函数库的变量就不要一个一个的改了,STC8芯片内的RAM空间就可以默认用到了,也方便更新升级第三方库?

回复

使用道具 举报

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

本版积分规则

QQ|Archiver|手机版|小黑屋|好好搭搭在线 ( © 好好搭搭在线 浙ICP备19030393号-1 )

GMT+8, 2024-4-19 18:38 , Processed in 0.323496 second(s), 23 queries .

Powered by Discuz!

© 2001-2024 Comsenz Inc.

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