Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

[複製鏈接]
跳轉到指定樓層
1#
發表於 2009-7-4 15:36:53 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
使用C2H時,不能使用到<system.h>檔嗎??
: Y3 ^$ f( Q) b我現在要把一個function變成C2H..
; a7 U: o6 P( G: {. V裡面有一個函式叫ALT_CI_FMUL..0 k# d# ]$ d" X3 p
這一個函式是從system.h檔呼叫來的!!; L5 _9 b0 H, R" n# b6 B5 S! e
但是又不能知NIOS II軟體在system.h裡ALT_CI_FMUL的動作~
/ N, ~- ^" m; Y* U8 L' |6 O4 [就沒有辦法自己寫一個function來取代 >"<" o1 M! [* A) A8 U
請問有什麼方法可以讓C2H可以編譯過嗎?

! }! z6 `( {  k! T) ?有什麼替代的方案嗎?8 q, N3 a# K( I/ s2 k/ o
一直卡在ALT_CI_FMUL函式不能用..

. Z9 W" v: X1 Y) _" A卡好久好久了   3 Z" i9 ]7 o6 b. x/ i2 i) p0 x
請有經驗的各位大大幫忙一下呀~$ j, b0 D- f1 ]) _; L$ Y% V* q7 ^/ H
先謝謝各位大大喔
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
2#
 樓主| 發表於 2009-7-4 16:14:24 | 只看該作者
補充 @@: g' L7 r$ A0 E5 H
我在system.h檔裡面有看到怎定義ALT_CI_FMUL的..
: c5 H2 q. P  }( x  p+ V4 o/ m, B6 t( m. w$ U7 J+ _4 f0 p$ [
#define ALT_CI_FMUL_N 0x00000000
- w7 E  v0 Q5 E#define ALT_CI_FMUL(A,B) __builtin_custom_inii(ALT_CI_FMUL_N,(A),(B))
4 E4 N/ z3 C2 j' T( U6 u% B1 T5 S9 `  X7 ^. d7 j
但是還是不知該取代到程式中.." p5 `  R, Q- W9 T1 x3 [  h7 {
讓C2H可以接受 >"<3 x, h0 u! D  w. G  f/ i0 Y6 Y8 W
現在變__builtin_custom_inii是個未知的東西了!!8 b3 V" W2 s+ f$ g# ~
完全不知從何而來的 . m& w+ D9 Y- w+ C4 ]0 M
請各位大大幫忙一下喔
/ }+ W! d1 V" J4 l
; o0 `7 w- u# J9 x[ 本帖最後由 static314 於 2009-7-4 04:29 PM 編輯 ]
3#
發表於 2009-7-13 19:05:44 | 只看該作者
前輩你好:  j( }# `. r8 u. ~
看了你的帖子“C2H與Profiling的疑問”
  `( V0 b3 J: x- j& [5 \想請問您,我的這個該怎麼改呢:
0 s: x& g8 C" a for(i=0;i<40;i++)
, R" ]4 G7 J7 q" j7 S8 J        {6 d  W' `" ^+ @3 M" N, [) M
            IOWR_ALTERA_AVALON_CS8900_IODATA0(CS8900_BASE, 0x1122);     
1 V, q% m1 U% U        }6 C( H. j% _" r" D) V) L
IOWR_ALTERA_AVALON_CS8900_IODATA0定義的是一個寄存器
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-6-12 07:21 PM , Processed in 0.166010 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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