历史上的今天
今天是:2025年04月07日(星期一)
2020年04月07日 | stvd+stm8s单片机程序编译报错
2020-04-07 来源:eefocus
编译stm8s程序过程报如下错误:
Compiling stm8s_stdperiph_driversrcstm8s_adc2.c...
cxstm8 +mods0 +debug -pxp -no -pp -l -istm8s_stdperiph_driverinc -i"C:Program Files (x86)COSMICCXSTM8Hstm8" -i"C:Program Files (x86)STMicroelectronicsst_toolsetinclude" -clDebug -coDebug stm8s_stdperiph_driversrcstm8s_adc2.c
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:50(10+3) bad struct/union operand
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:51(10+3) bad struct/union operand
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:52(10+3) bad struct/union operand
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:53(10+4) bad struct/union operand
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:54(10+4) bad struct/union operand
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:50(4+4) ADC2 undefined
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:54(17+21) ADC2_TDRL_RESET_VALUE undefined
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:53(17+21) ADC2_TDRH_RESET_VALUE undefined
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:52(17+20) ADC2_CR2_RESET_VALUE undefined
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:51(17+20) ADC2_CR1_RESET_VALUE undefined
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:50(17+20) ADC2_CSR_RESET_VALUE undefined
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:108(10+3) bad struct/union operand
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:108(17+13) ADC2_CR1_ADON undefined
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:108(4+4) ADC2 undefined
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:126(14+3) bad struct/union operand
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:130(14+3) bad struct/union operand
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:126(21+13) ADC2_CR1_ADON undefined
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:126(8+4) ADC2 undefined
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:130(32+13) ADC2_CR1_ADON undefined
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:130(8+4) ADC2 undefined
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:149(14+3) bad struct/union operand
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:154(14+3) bad struct/union operand
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:154(46) const assignment
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:149(30+14) ADC2_CSR_EOCIE undefined
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:149(8+4) ADC2 undefined
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:154(32+14) ADC2_CSR_EOCIE undefined
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:154(8+4) ADC2 undefined
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:172(10+3) bad struct/union operand
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:174(10+3) bad struct/union operand
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:172(4+4) ADC2 undefined
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:172(28+14) ADC2_CR1_SPSEL undefined
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:198(18+4) bad struct/union operand
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:199(18+4) bad struct/union operand
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:199(35+3) const assignment
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:203(18+4) bad struct/union operand
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:204(18+4) bad struct/union operand
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:211(18+4) bad struct/union operand
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:215(18+4) bad struct/union operand
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:215(88) const assignment
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:222(18+4) bad struct/union operand
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:226(18+4) bad struct/union operand
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:198(12+4) ADC2 undefined
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:203(12+4) ADC2 undefined
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:211(12+4) ADC2 undefined
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:215(12+4) ADC2 undefined
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:222(12+4) ADC2 undefined
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:226(12+4) ADC2 undefined
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:251(10+3) bad struct/union operand
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:253(10+3) bad struct/union operand
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:258(14+3) bad struct/union operand
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:263(14+3) bad struct/union operand
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:263(45) const assignment
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:267(10+3) bad struct/union operand
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:269(10+3) bad struct/union operand
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:251(4+4) ADC2 undefined
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:267(28+11) ADC2_CSR_CH undefined
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:251(28+14) ADC2_CR2_ALIGN undefined
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:258(21+13) ADC2_CR1_CONT undefined
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:263(32+13) ADC2_CR1_CONT undefined
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:292(10+3) bad struct/union operand
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:297(14+3) bad struct/union operand
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:297(47) const assignment
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:302(14+3) bad struct/union operand
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:306(10+3) bad struct/union operand
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:292(4+4) ADC2 undefined
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:292(28+15) ADC2_CR2_EXTSEL undefined
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:297(31+16) ADC2_CR2_EXTTRIG undefined
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:302(32+16) ADC2_CR2_EXTTRIG undefined
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:322(10+3) bad struct/union operand
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:322(17+13) ADC2_CR1_ADON undefined
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:322(4+4) ADC2 undefined
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:338(15+3) bad struct/union operand
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:341(22+3) bad struct/union operand
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:343(22+3) bad struct/union operand
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:350(22+3) bad struct/union operand
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:352(22+3) bad struct/union operand
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:338(9+4) ADC2 undefined
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:338(21+14) ADC2_CR2_ALIGN undefined
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:369(30+3) bad struct/union operand
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:369(36+12) ADC2_CSR_EOC undefined
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:369(24+4) ADC2 undefined
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:380(10+3) bad struct/union operand
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:380(40) const assignment
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:380(28+12) ADC2_CSR_EOC undefined
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:380(4+4) ADC2 undefined
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:391(28+3) bad struct/union operand
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:391(34+12) ADC2_CSR_EOC undefined
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:391(22+4) ADC2 undefined
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:401(10+3) bad struct/union operand
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:401(40) const assignment
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:401(28+12) ADC2_CSR_EOC undefined
#error cpstm8 stm8s_stdperiph_driversrcstm8s_adc2.c:401(4+4) ADC2 undefined
stm8s_stdperiph_driversrcstm8s_adc2.c:
The command: "cxstm8 +mods0 +debug -pxp -no -pp -l -istm8s_stdperiph_driverinc -i"C:Program Files (x86)COSMICCXSTM8Hstm8" -i"C:Program Files (x86)STMicroelectronicsst_toolsetinclude" -clDebug -coDebug stm8s_stdperiph_driversrcstm8s_adc2.c" has failed, the returned value is: 1
exit code=1.
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
错误原因:
项目中添加的不相干源码文件太多,导致编译后目标文件太大,只保留项目中需要用的源码文件,再重新编译。
史海拾趣
|
摘要: 转载请注明出自DSP交流网 DSP学习第一论坛 DSP技术应用与推广平台 DSP开发服务平台 http://www.hellodsp.com/bbs/,本贴地址:http://www.hellodsp.com/bbs/viewthread.php?tid=7465 在DSP技术应用中,芯片内部以及外部扩展存储器空间的配置 ...… 查看全部问答> |
|
问题:2440camera连接0v9650摄像头,但是从摄像头传到lcd的图像实时性很差,一般帧速平均在7fps。 硬件环境:MINI2440开发板 软件环境:2.6.32 现在实现思路为:camera数据通过DMA送到内核缓冲区,然后copy到lcd的buff,这样应该驱动的瓶颈出现 ...… 查看全部问答> |
|
spca5xx-20060402编译完成后,加载时出现spca5xx.o:ELF file spca5xx.o not for this architectur 解压完成后,对makefile的修改。 我的开发板内核是2.4.18_rmk7_pxa1。。。。。 ##########modified by ly44770################ #ifneq ($(shell uname -r | cut -d. -f1,2), 2.4) #ifneq ($(KERNELRELEASE),) # We were called by ...… 查看全部问答> |
|
synplify pro的SCOPE综合约束选项:1.时钟 clock2.时钟延迟 clock to clock3.输入输出 inputs/outputs4.寄存器 registers5.多周期路径 multi-cycle paths6.弱约束路径 false paths7.路径最大延迟 max_delay path8.约束属性 attributes9.多位置编译 ...… 查看全部问答> |
|
【杭州滨江】招聘嵌入式软件工程师和FPGA/芯片工程师各一名 因部门发展需求,需招聘嵌入式软件工程师和FPGA/芯片工程师各一名,工作地点为杭州市滨江区,薪资面议 不知道论坛有没有合适的朋友需要在美丽的杭州找工作,有兴趣的可以与我联系 【嵌入式软件工程师】 1,能熟练地在uC/OS-II下进行应用编程; ...… 查看全部问答> |




