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 .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"下拉列表,选此下拉列表中"General"会在下面显示Memory Models,在Memory Models中把选项Short Stack[+mods0]选择更改为Long Stack[+modsl]。
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Running Linker
clnk -m Debugstm8l051_sx1278.map -l"C:Program Files (x86)COSMICCXSTM8Lib" -o Debugstm8l051_sx1278.sm8 Debugstm8l051_sx1278.lkf
#error clnk Debugstm8l051_sx1278.lkf:1 bad address (0x201) for zero page symbol _CRC_Value
#error clnk Debugstm8l051_sx1278.lkf:1 bad address (0x202) for zero page symbol _RF_EX0_STATUS
#error clnk Debugstm8l051_sx1278.lkf:1 bad address (0x200) for zero page symbol _SX1278_RLEN
The command: "clnk -m Debugstm8l051_sx1278.map -l"C:Program Files (x86)COSMICCXSTM8Lib" -o Debugstm8l051_sx1278.sm8 Debugstm8l051_sx1278.lkf " has failed, the returned value is: 1
exit code=1.
编译stm8l项目报上面错误,按该贴相同方法配置后问题解决
上一篇:stvd+stm8s:#error clnk stm8s_sx1276.lkf:1 segment .text size overflow (3929)
下一篇:STM8低功耗问题
推荐阅读
史海拾趣
随着全球电子行业的竞争日益激烈,Ferroxcube公司意识到,要想保持领先地位,就必须不断创新。于是,公司决定投入巨资建立一个新的研发中心,专注于磁性元件的前沿技术研究。
研发中心的建立吸引了大批优秀的科研人才加入Ferroxcube。在新的研发团队的带领下,公司相继推出了多款具有自主知识产权的新型磁性元件,这些元件在性能、稳定性和可靠性方面都达到了行业领先水平。
其中一款名为“XX磁芯”的产品,凭借其超高的磁导率和极低的损耗,在市场上引起了轰动。这款产品不仅被广泛应用于各类电子设备中,还成为了许多高校和科研机构的研究对象。Ferroxcube因此成为了行业内技术创新的佼佼者。
在技术创新和合作伙伴关系的支持下,Chesivale Electronics公司开始加速市场扩张的步伐。公司不仅在国内市场取得了良好的业绩,还积极拓展海外市场。通过参加国际电子展会、设立海外分支机构等方式,公司的品牌知名度和影响力逐渐提升。同时,公司也注重品牌建设,通过提升产品质量、加强客户服务等措施,赢得了客户的信任和好评。这些努力使得Chesivale Electronics公司在国内外市场上都取得了不俗的成绩。
Chesivale Electronics公司深知人才是企业发展的核心动力。因此,公司一直注重人才队伍建设。公司通过校园招聘、社会招聘等多种渠道吸引优秀人才加入,同时建立完善的培训机制和晋升机制,激发员工的积极性和创造力。这些措施使得公司的人才队伍不断壮大,为公司的发展提供了有力的人才保障。
背景:随着市场需求的不断增长,Galaxy Microelectronics意识到需要不断迭代技术和扩大产能。
发展:2010年,公司成功研发出3D V-NAND技术,这一技术革命性地提高了存储密度和性能,降低了功耗。同时,公司开始在全球范围内建设新的生产基地,以满足日益增长的市场需求。通过技术迭代和产能扩张,Galaxy Microelectronics逐渐成为了全球闪存市场的领军企业之一。
摘要:介绍两辊式汽车变截面板簧轧机计算机控制系统的主要硬件结构、设计方法,以及多模态智能控制算法在液压伺服系统中的应用。该控制系统设计合理,运行稳定,控制精度高。 关键词:变截面轧机 钢板弹簧 多 ...… 查看全部问答∨ |
|
[size=+2]红外线遥控调光灯控制器的设计 [size=+1]一、 任务与要求: [size=+1]本设计(论文)课题来源及应达到的目的: [size=+1] 对于白炽灯的调光控制,一个常用的方法便是通过调节其工作电压最终达到调节亮度的目的,遥控控制已不再是件 ...… 查看全部问答∨ |
|
我的是友善的2440,我用PB5定制了内核,通过超级终端和USB将镜像烧录到开发板中时,在超级终端中最后显示信息为 Jumping to image at virtual address 0x8C201000h +ToPhysicalAddr:0x8C201000 -ToPhysicalAddr:0x30201000 ::: Physical Launch ...… 查看全部问答∨ |
我在wince上面使用下面的方法得到mux和sinkfilter hr = m_pCaptureGraphBuilder->SetOutputFileName( &MEDIASUBTYPE_Avi, L"test.avi", &m_pMuxFilter, &m_pVideoFileSink ); 为什么会出错,返回错误码hr=0x80004005… 查看全部问答∨ |
各位达人好,俺最近搞一个LPC2378+ISP1161的USB主机项目,遇到几个问题请教各位达人: 1,在批量传输数据的时候经常出现这样的情况(但不是每次都出现):命令阶段正常,数据阶段正常,可到了状态阶段出现了问题,单步跟踪后发现是状态阶段收到的P ...… 查看全部问答∨ |
|
请问各位,我的pda用usb连接pc,无法上网是什么问题,谢谢。 请问各位,我的pda用usb连接pc,无法上网是什么问题,谢谢。 年前我一直可以连上pc就可以直接上网的,是我的activesync太老了还是电脑或者PDA本身的问题,电脑中毒会不会也导致pda不能上网,谢谢各位了。… 查看全部问答∨ |