Chip123 科技應用創新平台
標題:
使用C2H時,不能使用到<system.h>檔嗎
[打印本頁]
作者:
static314
時間:
2009-7-4 03:36 PM
標題:
使用C2H時,不能使用到<system.h>檔嗎
使用C2H時,不能使用到<system.h>檔嗎??
& g; k( A( T: j6 d5 X, u
我現在要把一個function變成C2H..
$ s4 Q% T% v( ~, o8 G- J
裡面有一個函式叫ALT_CI_FMUL..
9 ?, T2 X/ R# S: M' B% W
這一個函式是從system.h檔呼叫來的!!
! G6 _( r5 {) {; T$ @) V9 ~
但是又不能知NIOS II軟體在system.h裡ALT_CI_FMUL的動作~
5 j' ^. w. `3 `/ N. p' G0 Q7 \! ?. t
就沒有辦法自己寫一個function來取代 >"<
1 G$ ~3 m+ \" t, Y/ ^
請問有什麼方法可以讓C2H可以編譯過嗎?
8 l, x2 O- i' U: `- S! f2 ?2 \* _
有什麼替代的方案嗎?
* s: k2 {+ g% L* \1 Q' e) P# l
一直卡在ALT_CI_FMUL函式不能用..
4 g% `: D$ ~1 N8 Q
卡好久好久了
3 C6 O1 I& b* {
請有經驗的各位大大幫忙一下呀~
. }5 F: ]8 K/ E5 h( E. k
先謝謝各位大大喔
作者:
static314
時間:
2009-7-4 04:14 PM
補充 @@
) \2 K9 u/ P3 [/ O- T4 `
我在system.h檔裡面有看到怎定義ALT_CI_FMUL的..
9 ^ K" e; U; s
- D" h+ {$ v4 g6 J
#define ALT_CI_FMUL_N 0x00000000
0 W" X9 X' i! v0 P+ R1 C
#define ALT_CI_FMUL(A,B) __builtin_custom_inii(ALT_CI_FMUL_N,(A),(B))
' a& z; U" L) x- X7 F Y
, w4 R, b# F% _2 ?
但是還是不知該取代到程式中..
O* w8 p* c0 I i+ ]4 E
讓C2H可以接受 >"<
) D4 `6 o' ^ c5 Y2 {, E
現在變__builtin_custom_inii是個未知的東西了!!
. D1 S0 }4 K! X. Y) \! S
完全不知從何而來的
) y2 D- E' l0 I* C2 ^0 G7 Y
請各位大大幫忙一下喔
7 _$ u. V" `0 N* D: J3 l
% S; L& l4 Q( J9 f* I$ s- ]
[
本帖最後由 static314 於 2009-7-4 04:29 PM 編輯
]
作者:
luyou3219
時間:
2009-7-13 07:05 PM
前輩你好:
1 A R( z8 i0 x9 ?" Q
看了你的帖子“C2H與Profiling的疑問”
4 P$ ]' W# ^8 e& w8 z! ?9 s
想請問您,我的這個該怎麼改呢:
1 J/ Q3 h+ @9 t- X! C" g
for(i=0;i<40;i++)
# U2 [1 \+ V+ d6 e2 p
{
c& Y+ J( j+ D/ a
IOWR_ALTERA_AVALON_CS8900_IODATA0(CS8900_BASE, 0x1122);
2 `/ C6 x& [! N5 C% J
}
9 H5 y1 F+ j6 P$ o: L& C
IOWR_ALTERA_AVALON_CS8900_IODATA0定義的是一個寄存器
歡迎光臨 Chip123 科技應用創新平台 (http://www.chip123.com/)
Powered by Discuz! X3.2