
本帖最后由 Robot@HCS 于 2015-1-5 17:01 编辑 本人接触STM8S也不久,由于每次用到2.4G 或者6轴等等外围,每次新建工程都会出现溢出问题,出的次数多了 也算是找到经验了,现在把握自己的一点点经验分享出去,希望能帮助遇到同样问题的人!欢迎拍砖 益处问题: #error clnk Debug\ps_lib_v0.lkf:1 segment .text size overflow (2237) The command: "clnk -m Debug\ps_lib_v0.map -l"C:\Program Files (x86)\COSMIC\CXSTM8_32K\Lib" -o Debug\ps_lib_v0.sm8 Debug\ps_lib_v0.lkf " has failed, the returned value is: 1 exit code=1. 解决办法: 第一步,点击Project下的Settings,界面如下 ![]() 第二步,点击C Compiler,选择General的d倒三角图标,出现界面如下 ![]() 第三步,点击Optimizations,出现默认界面如下 ![]() 第四步,点击Optimizations下的倒三角,出现界面如下 ![]() 第五步,点击Customize,出现界面如下: ![]() 第六步 选上SplitFunction in Separate Sections(+split),如下所示 ![]() 最好点击OK,然后重新编译,问题是不是消失了了! |
请教下 这样做为什么就可以了 |
STM8S103F3P同样问题的路过,表示此方法很有效,谢谢! |
1 segment .text size overflow (2237) |
http://www.amobbs.com/thread-5275391-1-1.html |
编译后代码量超过芯片程序空间了,然后楼主优化编译,是不是这样? |
感谢分享,正好遇到这个问题 |
按照这样改了,但是还有一些问题,。ubsct size overflow(6),这个如何解决 |
谢谢老铁 |
segment .text size overflow (377)这个也会溢出啊 |
MCSDK FOC应用详解
STM8自学笔记(推荐STM8很好的入门电子书)
STM32F10xxx 正交编码器接口应用笔记 及源代码
基于STM8的DALI (数字可寻址调光协议)
分享STM8 风驰光盘的资料,是完整的(包括原理图+例程+PDF注释)
基于STM32定时器ETR信号的应用示例
《无刷直流电机控制应用 基于STM8S系列单片机》
STM8S库函数中文参考 小软件
STM32定时器触发SPI逐字收发之应用示例
【资料分享】STM8L的智能手持血糖监测设备的源码