完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我正在尝试新的STM8S TSL v2.3.1,它无法编译库源文件。
它在所有TSL源文件上失败,并显示如下错误消息(对于其他文件也是如此)。我该怎么做才能解决这个问题? 使用带有Raisonance toolseet v2.32.10.0307和STM8S Discovery Board的STVD v4.2。 P / S:我附上了一个示例项目来说明问题。 错误信息: ================================================= 编译.. libraries stm8_touchsensing_driver src stm8_tsl_api.c ... rcstm8 .. libraries stm8_touchsensing_driver src stm8_tsl_api.c OBJECT(Debug stm8_tsl_api.o)PIN(''C: Program Files Raisonance Ride _inc ST7'')PIN(''C: Program Files Raisonance Ride inc'')WRV(0)STM8(SMALL)DEBUG DGC(第0页)AUTO OT(0)PR(Debug stm8_tsl_api.lst)CD CO SB LAOB PIN(.. libraries stm8s_stdperiph_driver inc) PIN(.. libraries stm8_touchsensing_driver inc)PIN(源)DF(STM8S105) RCSTM8编译器V2.32.10.307 Lite(32 Kb代码限制) 版权所有(c)Raisonance S.A.S. 1987-2010。版权所有。 ***错误C001在第84行.. libraries stm8_touchsensing_driver inc / stm8_tsl_rc_acquisition.h:上下文中不允许使用'extern'说明符 ***错误C074在第83行.. libraries stm8_touchsensing_driver inc / stm8_tsl_rc_acquisition.h:声明语法无效 ***错误C131在84行.. libraries stm8_touchsensing_driver inc / stm8_tsl_rc_acquisition.h:不平衡& sharpif-endif控件 RCSTM8编译完成。 0警告,3错误 命令:''rcstm8 .. libraries stm8_touchsensing_driver src stm8_tsl_api.c OBJECT(Debug stm8_tsl_api.o)PIN(''C: Program Files Raisonance Ride inc ST7'')PIN('' C: Program Files Raisonance Ride inc'')WRV(0)STM8(SMALL)DEBUG DGC(第0页)AUTO OT(0)PR(Debug stm8_tsl_api.lst)CD CO SB LAOB PIN(.. libraries stm8s_stdperiph_driver inc)PIN(.. libraries stm8_touchsensing_driver inc)PIN(源)DF(STM8S105)''失败,返回值为:2 退出代码= 2。 ================================================= #discovery #touch-library 以上来自于谷歌翻译 以下为原文 I am trying out the new STM8S TSL v2.3.1 and it failed to compile the library source files. It fail on all the TSL source files with error message as below (same for other files). What can I do to resolve the issue? Using STVD v4.2 with Raisonance toolseet v2.32.10.0307 and STM8S Discovery Board. P/S: I've attached a sample project to illustrate the problem. Error message: ================================================= Compiling ..librariesstm8_touchsensing_driversrcstm8_tsl_api.c... rcstm8 ..librariesstm8_touchsensing_driversrcstm8_tsl_api.c OBJECT(Debugstm8_tsl_api.o) PIN(''C:Program FilesRaisonanceRideincST7'') PIN(''C:Program FilesRaisonanceRideinc'') WRV(0) STM8(SMALL) DEBUG DGC(page0) AUTO OT(0) PR(Debugstm8_tsl_api.lst) CD CO SB LAOB PIN(..librariesstm8s_stdperiph_driverinc) PIN(..librariesstm8_touchsensing_driverinc) PIN(source) DF(STM8S105) RCSTM8 COMPILER V2.32.10.307 Lite (32 Kb code limited) Copyright (c) Raisonance S.A.S. 1987-2010. All rights reserved. *** ERROR C001 IN LINE 84 OF ..librariesstm8_touchsensing_driverinc/stm8_tsl_rc_acquisition.h : 'extern' specifier not allowed in the context *** ERROR C074 IN LINE 83 OF ..librariesstm8_touchsensing_driverinc/stm8_tsl_rc_acquisition.h : Invalid declaration syntax *** ERROR C131 IN LINE 84 OF ..librariesstm8_touchsensing_driverinc/stm8_tsl_rc_acquisition.h : unbalanced &sharpif-endif controls RCSTM8 COMPILATION COMPLETE. 0 WARNING, 3 ERRORS The command: ''rcstm8 ..librariesstm8_touchsensing_driversrcstm8_tsl_api.c OBJECT(Debugstm8_tsl_api.o) PIN(''C:Program FilesRaisonanceRideincST7'') PIN(''C:Program FilesRaisonanceRideinc'') WRV(0) STM8(SMALL) DEBUG DGC(page0) AUTO OT(0) PR(Debugstm8_tsl_api.lst) CD CO SB LAOB PIN(..librariesstm8s_stdperiph_driverinc) PIN(..librariesstm8_touchsensing_driverinc) PIN(source) DF(STM8S105)'' has failed, the returned value is: 2 exit code=2. ================================================= #discovery #touch-library |
|
相关推荐
1个回答
|
|
触摸感应库似乎没有为Raisonance编译器定义__CONST。
将__CONST定义为项目设置中的代码可以解决问题;或者在代码中将其定义为: 以上来自于谷歌翻译 以下为原文 It seems that the Touch Sensing Library does not define __CONST for Raisonance compiler. Defining __CONST as code in the project settings fixed the problem; or define it in the code as:
|
|
|
|
只有小组成员才能发言,加入小组>>
请教:在使用UDE STK时,单片机使用SPC560D30L1,在配置文件怎么设置或选择?里面只有SPC560D40的选项
2642 浏览 1 评论
3208 浏览 1 评论
请问是否有通过UART连接的两个微处理器之间实现双向值交换的方法?
1783 浏览 1 评论
3611 浏览 6 评论
5989 浏览 21 评论
940浏览 4评论
1317浏览 4评论
在Linux上安装Atollic TRUEStudio的步骤有哪些呢?
585浏览 3评论
使用DMA激活某些外设会以导致外设无法工作的方式生成代码是怎么回事
1304浏览 3评论
1362浏览 3评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-25 09:24 , Processed in 1.395827 second(s), Total 77, Slave 60 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号