历史上的今天
今天是:2024年10月21日(星期一)
2021年10月21日 | stvd+stm8s:#error clnk stm8s_sx1276.lkf:1 segment .text size overflow (3929)
2021-10-21 来源:eefocus
STVD编译stm8s工程报如下错误:
Running Linker
clnk -l"C:Program Files (x86)COSMICCXSTM8Lib" -o Debugstm8s_sx1276.sm8 -mDebugstm8s_sx1276.map Debugstm8s_sx1276.lkf
#error clnk Debugstm8s_sx1276.lkf:1 segment .text size overflow (3929)
#error clnk Debugstm8s_sx1276.lkf:1 segment .ubsct size overflow (313)
The command: "clnk -l"C:Program Files (x86)COSMICCXSTM8Lib" -o Debugstm8s_sx1276.sm8 -mDebugstm8s_sx1276.map Debugstm8s_sx1276.lkf " has failed, the returned value is: 1
exit code=1.
解决方法:在“project->settings"中,选择“Settings”下树状列表中工程被选中点选右边“C Compiler”选项卡,在C Compiler中有一个“Category"下拉列表,选此下拉列表中"Optimizations";在“Optimizations”的下拉列表中选择“Customize”,勾选“Disable for Debugging(-no)”和“SplitFunction in Separate Sections(+split)”两项。
SplitFunction in Separate Sections(+split): 顾名思意,将不同函数分开编译,不进行合并优化,
这样,在最后链接时,未使用函数就不会链接进来,在项目中用了库,有大量未使用函数.
上一篇:stvd+stm8s: ERROR:before starting debug session, please, select a target
下一篇:stvd+stm8s: #error clnk stm8s_sx1276.lkf:1 segment .ubsct size overflow (313)
史海拾趣
|
前几天有一个按键的讨论,我有一个用CPLD扫描按键矩阵的小程序,拿出来和大家分享。 简单说明一下这个程序,程序可以在CPLD和FPGA上面运行,需要时钟和一些IO脚。 实现行列扫描、按键编码输出、中断触发和去抖等功能。 欢迎大家提出改进意见。 ...… 查看全部问答> |
|
本文作者系,原ARM技术行销经理,费浙平。 几星期前刚递交辞职信的时候,很多朋友都表示了理解,他们都知道,经过近8年的努力工作,经历了ARM从无到大的整个本土化过程,我在ARM确实已经没有任何成长空间了。过去1年多时间里,我的生活是比较轻松 ...… 查看全部问答> |
|
不仅是外形酷似,这款富有创意的相机还真的可以当作印章使用哦!使用者只需通过摄像头将眼前景物拍摄下来,然后揭开相机底盖,就会发现相机已经将图像转换为个性化的像素印章,借助油墨,将印章盖在纸上,此前所摄场景便就会重新浮现面前了! &nbs ...… 查看全部问答> |
|
我们公司老板让我考虑下能不能将报警器和MP3联系起来,因为我以前是搞MP3,MP4的,现在他出了个难题给我:单片机我是刚接触不久,对单片机的原理,用途了解的不是很广泛,对报警器为什么会发声也不明白,只知道mp3里面用的是主控和FLASH,主控的类别 ...… 查看全部问答> |
|
我用SIM300的GPRS模块进行数据传输,如果在我机子上装了SIMCOM公司提供的那个server软件是能连得上的,并且能正常收发数据。用的是TCP连接,端口是2020。但是,如果我把server软件关了,连接就会中断。我用netstat查了一下端口,server软件打开时可 ...… 查看全部问答> |
|
比如:对于一个8位的单片机,如果存储空间大小是64k,而对于一个16位的单片机,如果存储空间大小也是64k,那么二者的寻址空间都是0x0000-0xffff吗?存储空间的大小与其字长有什么关系?一个32位的存储器和一个8位的存储器,如果寻址空间一样,那么 ...… 查看全部问答> |
|
我的gprs模块是sim300,使用命令模式建立TCP连接,接收到的数据会直接从串口传给电脑。 现在有个问题是,在有数据接收时执行了一个at命令,在接收的数据中会不会被插入命令的回显字符,比如\"OK\"? … 查看全部问答> |
|
请问: 电脑的主板 or 硬盘有没有唯一的标识符,就像人的指纹一样,读取某些网站的数据库时是唯一的,这些网站可以记住你这台电脑什么时候使用过。 有没有这回事? 3q … 查看全部问答> |




