|
本帖最后由 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)这个也会溢出啊 |
【银杏科技ARM+FPGA双核心应用】STM32H7系列35——USB_VCP_FS
【银杏科技ARM+FPGA双核心应用】STM32H7系列28——USB_HID
粉丝分享 | 图说CRC原理应用及STM32硬件CRC外设
STM8 的MCU有四个供电单元
【银杏科技ARM+FPGA双核心应用】STM32H7系列56——CAN
【银杏科技ARM+FPGA双核心应用】STM32H7系列25——IWDG
如何在 Vitis 中使用 UIO 驱动框架创建简单的 Linux 用户应用
STM32 IAP应用中的几个常见问题
TFT LCD 控制接口FSMC/LTDC/DSI 应用文档
介绍FreeRTOS基础及其应用
微信公众号
手机版