Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
查看: 3416|回復: 2
打印 上一主題 下一主題

[問題求助] 使用C2H時,不能使用到<system.h>檔嗎

[複製鏈接]
跳轉到指定樓層
1#
發表於 2009-7-4 15:36:53 | 只看該作者 回帖獎勵 |正序瀏覽 |閱讀模式
使用C2H時,不能使用到<system.h>檔嗎??
. [7 a2 e1 d1 k9 G$ T我現在要把一個function變成C2H..
; M+ N- R6 s6 e* Y9 j; k# u裡面有一個函式叫ALT_CI_FMUL..8 y- P3 X3 q/ h8 {  O
這一個函式是從system.h檔呼叫來的!!$ P+ y6 P/ d# X0 n0 y
但是又不能知NIOS II軟體在system.h裡ALT_CI_FMUL的動作~
# X1 i* p; B' r就沒有辦法自己寫一個function來取代 >"<
: P) {$ `9 \0 W* A請問有什麼方法可以讓C2H可以編譯過嗎?

- D/ D- j- z7 G2 c1 V9 [2 u/ ?( z有什麼替代的方案嗎?! i! N) F' G; H& S! `; W, x
一直卡在ALT_CI_FMUL函式不能用..
+ h  I0 q8 `& P! o5 M
卡好久好久了  
* T' {( u- B$ I; a1 f: k+ S6 K請有經驗的各位大大幫忙一下呀~% `" e) f9 ?+ b& H" U2 ^  n2 b
先謝謝各位大大喔
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
3#
發表於 2009-7-13 19:05:44 | 只看該作者
前輩你好:2 ^0 ]. R# m* k. U& e* c
看了你的帖子“C2H與Profiling的疑問”, M6 `' R( u4 F2 P4 Z& d
想請問您,我的這個該怎麼改呢:9 M1 D' s$ e; A/ `! A
for(i=0;i<40;i++)
: e9 ?4 r  B* x  [) z0 M        {" _/ F; ^3 [+ ~9 @
            IOWR_ALTERA_AVALON_CS8900_IODATA0(CS8900_BASE, 0x1122);     
, R$ Z! W1 D$ m6 S" K1 ]2 c) ~        }8 I, d4 r8 }" j- n9 U0 W
IOWR_ALTERA_AVALON_CS8900_IODATA0定義的是一個寄存器
2#
 樓主| 發表於 2009-7-4 16:14:24 | 只看該作者
補充 @@
; V! K; V  p9 z2 V  O我在system.h檔裡面有看到怎定義ALT_CI_FMUL的..) N& o9 l6 S2 [8 r

' X' {) N2 A" [! F* Z$ Z* _( @5 g#define ALT_CI_FMUL_N 0x00000000
1 z" |/ [& H! l# P6 x, v2 m. ^#define ALT_CI_FMUL(A,B) __builtin_custom_inii(ALT_CI_FMUL_N,(A),(B))) K1 U9 M, p9 a' ~* q7 t
* W+ L( E! h' S
但是還是不知該取代到程式中..
: ]9 M! h* R! d6 |& u8 D讓C2H可以接受 >"<# d3 K! z3 W3 W* o* v
現在變__builtin_custom_inii是個未知的東西了!!
7 K( z  M9 r9 X. W" k完全不知從何而來的 ) q' Z! T, `6 S4 e- V
請各位大大幫忙一下喔 6 H# Z/ ?0 F1 i1 N) ~
+ v8 q: G* p! z2 q  [) c
[ 本帖最後由 static314 於 2009-7-4 04:29 PM 編輯 ]
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

首頁|手機版|Chip123 科技應用創新平台 |新契機國際商機整合股份有限公司

GMT+8, 2024-5-15 04:30 PM , Processed in 0.103513 second(s), 19 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表