|
本帖最后由 SuperAKK 于 2018-8-28 11:20 编辑
! }9 m' p$ I5 X3 f- t5 d( u% p
% U7 }) c2 n: H7 p% z我使用的是OMAPL138开发板。创龙官方例程中包含ENET_HTTPD、ENET_HTTPD_RMII等例程,该例程运行在DSP端。" h. _8 g9 j, e1 P* u: {2 C
由于需要使用ARM端进行开发,因此新建例程ENET_generic,想将DSP端的例程改写为ARM端的程序。第一次改动包括:
4 a( U" y* M( R' R& O* R' ]1、新建例程时配置为ARM 编译器;2、将include路径修改,仿照的是ARM程序中的那些include路径% w3 ? R2 k7 |5 a
编译不通过,截图如下:/ Z! ~. i; S/ {. Y2 ]
( n6 U$ r8 Y) z7 x7 g1 R第二次改动:
) M3 a+ y3 A1 t, d+ j' o- b% J+ M0 v+ U发现ENET_HTTPD例程中包括"${workspace_loc:/${ProjName}}", 加入到新建的程序include中,编译大量报错
' Y' g$ r8 J% R L3 ?& v
, Q- L/ m+ M% `0 k
, C( b) t: Y9 C根据报错原因,是打不开lwipopts.h的头文件导致的,后来加入该文件的直接路径编译结果与第二次改动相同,所以想请问下该如何修改添加?
' D: b% ?- ^1 U% Z @' z0 Y: L" f, J& F8 M, J1 G
根据报错原因发现,ARM端和DSP端的中断函数不同,现在已经着手修改中。但感觉这与找不到头文件相关不大,因此发出来,希望得到工程师们的回复,谢谢!
5 _0 s5 {; K, ~8 Y! R8 f
' k/ S0 t K- p! B" G/ Q+ u |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|