|
|||||||||||
| 技術交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術 | 電源技術 | 測控之家 | EMC技術 | ARM技術 | EDA技術 | PCB技術 | 嵌入式系統(tǒng) 驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術 | 新手園地 | 單 片 機 | DSP技術 | MCU技術 | IC 設計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
誰幫我看看! |
| 作者:h0w1h2 欄目:MCU技術 |
我用cosmic 16k 限制版 c Compiler 編譯st7的不同源文件,有些還是意法公司提供的頭文件,總報相同錯誤信息,信息如下: Compiling source\i2cm_drv.c... cxst7 +modms +compact +debug -pxx -pp -l -isource -iD:\COSMIC\CXST7_16K\Hst7 -clDebug\ -coDebug\ source\i2cm_drv.c #error cpst7 source\st7fmc2s4.h:87(15) missing ; source\i2cm_drv.c: The command: "cxst7 +modms +compact +debug -pxx -pp -l -isource -iD:\COSMIC\CXST7_16K\Hst7 -clDebug\ -coDebug\ source\i2cm_drv.c" has failed, the returned VALUE is: 1 exit code=1. i2cm_drv.o - 2 error(s), 0 warning(s) 文件“st7fmc2s4.h“第87行是注釋行, STVD7_EXTERN volatile unsigned CHAR PEDDR @0x0d; /* Option Register */ STVD7_EXTERN volatile unsigned CHAR PEOR @0x0e; 有時文件都沒有87行也報信息#error cpst7 source\****** :87(15) missing ; 是否限制版的緣故? |
| 2樓: | >>參與討論 |
| 作者: AES_SEA 于 2007/1/9 10:38:00 發(fā)布:
RE: 也可能是前面或后面有錯誤導致error定位不準. 方便的話PROJECT發(fā)上來大家看看 |
|
| 3樓: | >>參與討論 |
| 作者: h0w1h2 于 2007/1/9 11:00:00 發(fā)布:
re st7fmc2s4.h是意法公司提供的st7寄存器的頭文件,i2cm_drv.c使我編的,還要查看其它文件嗎? |
|
| 4樓: | >>參與討論 |
| 作者: 浪淘沙 于 2007/1/9 13:26:00 發(fā)布:
你的頭文件放在哪里了? 那個錯誤指示說“沒有找到st7fmc2s4.h”,你應該把它拷貝到i2cm_drv.c所在的目錄中。 |
|
| 5樓: | >>參與討論 |
| 作者: h0w1h2 于 2007/1/9 14:14:00 發(fā)布:
re: 我所有的原文件和頭文件都是在同一個目錄\source下。 |
|
|
|
| 免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |