赛灵思
直播中

尚文清

7年用户 1604经验值
私信 关注
[问答]

colorbar和lwipdemo应用程序集成的问题如何解决

大家好,
我想结合xupv5-lx110t_std_ip_pcores中的演示应用程序“colorbar”和“lwipdemo”。
两者都是孤立的,但是当我将colorbar函数插入lwipdemo时,TFT显示器上什么都没有。
我想通过Web界面更改颜色条。
我意识到lwipdemo应用程序使用链接描述文件和DDR2_SDRAM作为内存模块。
如果我使用DDR2_SDRAM作为目标内存为colorbar应用程序生成链接描述文件,那么它将不再起作用。
Colorbar仅适用于映射到ilmb或SRAM。
为什么?
或者我应该遵循哪些步骤来集成colorbar和lwipdemo应用程序?
或者应该更改什么才能让colorbar应用程序与DDR2_SDRAM一起使用?
提前致谢。
问候,
DL

回帖(7)

刘阳

2020-6-12 13:59:41
拜托,有人可以给我一些反馈意见吗?
提前致谢。
举报

张晓宁

2020-6-12 14:16:03
你能缩小问题的范围吗?
似乎问题可能是从监视器到FPGA到应用程序的任何问题。
这是一个大草垛,里面埋了一些小针。
- 鲍勃埃尔金德
签名:新手的自述文件在这里:http://forums.xilinx.com/t5/New-Users-Forum/README-first-Help-for-new-users/td-p/219369总结:1。
阅读手册或用户指南。
你读过手册了吗?
你能找到手册吗?2。
搜索论坛(并搜索网页)以寻找类似的主题。
不要在多个论坛上发布相同的问题。
不要在别人的主题上发布新主题或问题,开始新的主题!5。
学生:复制代码与学习设计不同.6“它不起作用”不是一个可以回答的问题。
提供有用的详细信息(请与网页,数据表链接).7。
您的代码中的评论不需要支付额外费用。
我没有支付论坛帖子的费用。
如果我写一篇好文章,那么我一无所获。
举报

刘阳

2020-6-12 14:33:52
这两个演示应用程序colorbar和lwipdemo都是独立运行的。
我尝试在lwipdemo的main函数中添加colorbar函数(即XTft_Initialize,XTft_SetColor,XTft_ClearScreen和XTft_DrawSolidBox),以测试两个应用程序是否可以一起工作。
由于应用程序挂起,屏幕仅部分清理,无法初始化Web服务器。
我意识到lwipdemo(独立)的链接器脚本使用DDR2_SDRAM。
我尝试对colorbar(独立)做同样的事情,即将所有部分(.text,.rodata,.***ss2,.data,.***ss,.bss,stack,heap)分配给DDR2_SDRAM。
不幸的是,如果没有将“.text,stack和heap”分配给DDR2_SDRAM,colorbar(独立)只能正常工作。
其他部分(即.rodata,.***ss2,.data,.***ss,.bss)可以分配给DDR2_SDRAM并且颜色条仍然运行良好。
因此,我认为问题可能是DDR2_SDRAM的内存映射,这会对colorbar函数(即XTft_Initialize,XTft_SetColor,XTft_ClearScreen和XTft_DrawSolidBox)产生一些问题,因为lwipdemo也使用链接器脚本和DDR2_SDRAM。
但是,如果colorbar未在DDR2_SDRAM下运行,如何集成colorbar和lwipdemo应用程序?
提前致谢。
举报

刘阳

2020-6-12 14:48:57
拜托,有人可以给我一些反馈意见吗?
举报

更多回帖

发帖
×
20
完善资料,
赚取积分