|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機 | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
請幫忙看一下這段程序有什么問題,為什么編譯報錯 |
| 作者:ldqtzp 欄目:EDA技術(shù) |
height_data_temp <="00000000"& height_data(7 downto 0); megneticx_data_temp<="00000000"& megneticx_data(7 downto 0); megneticy_data_temp<="00000000"& megneticy_data(7 downto 0); PROCESS(ISA_BALE) -- begin if(ISA_BALE'event and ISA_BALE='0') then addr_16(15 downto 0)<=ISA_ADDRH(2)&"00000"&ISA_ADDRH(1 downto 0)&ISA_ADDRL(7 DOWNTO 0); end if; end PROCESS; read: PROCESS(reset,ISA_IOR,addr_16) --; begin if reset=RESET_ACTIVE then ISA_DATA<="ZZZZZZZZZZZZZZZZ"; elsif (ISA_IOR'event and ISA_IOR='0' )then case addr_16 is when height_ADDR => ISA_DATA<=height_data_temp; when megneticx_ADDR => ISA_DATA<=megneticx_data_temp; when megneticy_ADDR => ISA_DATA<=megneticy_data_temp; when others=> ISA_DATA<="ZZZZZZZZZZZZZZZZ"; end case; end if; end PROCESS; end behave; |
| 2樓: | >>參與討論 |
| 作者: picklAS 于 2005/1/11 7:41:00 發(fā)布:
RE 你的程序不全,你應(yīng)該把報錯的提示內(nèi)容也貼出來。否則不太好說:〉 |
|
| 3樓: | >>參與討論 |
| 作者: sunhuaiyi 于 2005/1/12 22:16:00 發(fā)布:
不全! 你那個addr_16是什么數(shù)據(jù)類型,在第一個進程里面好象是標(biāo)準(zhǔn)位矢量,第二個進程里面的case中又好象是枚舉類型,把帖子補全,大家?guī)湍愫煤每纯矗@種帖子很浪費時間啊 |
|
|
|
| 免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |