|
本帖最后由 SuperAKK 于 2018-8-28 11:20 编辑 ( j/ |2 [, f+ w% c
9 `$ L6 W5 I( }% L我使用的是OMAPL138开发板。创龙官方例程中包含ENET_HTTPD、ENET_HTTPD_RMII等例程,该例程运行在DSP端。
& r4 i3 E+ d7 Q6 n' g. f. ^, @由于需要使用ARM端进行开发,因此新建例程ENET_generic,想将DSP端的例程改写为ARM端的程序。第一次改动包括:0 V5 ]/ Y# h: `# g" S5 @0 |
1、新建例程时配置为ARM 编译器;2、将include路径修改,仿照的是ARM程序中的那些include路径; |/ _% p2 D2 e- ]& w% {7 T0 n
编译不通过,截图如下:5 e2 h0 P8 k, j; e! [2 n1 K
2 p0 [$ L* p6 i3 H* d+ n4 t0 X
第二次改动:
: i. \; x* H5 x- G( D# T发现ENET_HTTPD例程中包括"${workspace_loc:/${ProjName}}", 加入到新建的程序include中,编译大量报错
, y* F* r) q$ p8 T' n+ y* V
2 s9 W: L5 r5 n& X" G9 p
; w$ B* D }& Y根据报错原因,是打不开lwipopts.h的头文件导致的,后来加入该文件的直接路径编译结果与第二次改动相同,所以想请问下该如何修改添加?& @7 W; ~/ r: ~ W+ \% o
( G2 P8 V4 y: s8 _1 _ X根据报错原因发现,ARM端和DSP端的中断函数不同,现在已经着手修改中。但感觉这与找不到头文件相关不大,因此发出来,希望得到工程师们的回复,谢谢!
" Y) Z: t9 B6 E! \4 d
, M9 O: O0 ]' F) P1 H+ h |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|