3045|0

19

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

CCS+C6678LE开发记录17:多核协作(OpenMP)示例更新 [复制链接]

本次更新针对C6678多核图像处理示例mcip_omp_c6678中的一些细节问题进行修复。

另外PC端增加了C#版本GUI工具,详情见下图

替代了之前的简陋界面(操作稍显麻烦)

新的GUI工具操作简便,界面美观,功能也更加强大。

首先是打开图像,支持更多格式

打开图片之后,支持预览

开始传输数据之前请打开DSP

等待DSP初始化完成后,点击【TaskBegin】按钮开始

传输数据过程中能看到右下角的进度条指示

支持参数设定

目前仅做初步测试,也就设计了少数功能,更多功能待后期项目完善后再添加


测试结果输出如下(部分)

  1. [C66xx_0]   
  2. Multicore Image Processing using OpenMP  
  3.   
  4. Execute Task_create...  
  5. Waiting for the start of the network...  
  6. Execute NC_SystemOpen...  
  7. Execute CfgNew...  
  8. EVM in StaticIP mode at 192.168.2.100  
  9. Set IP address of PC to 192.168.2.101  
  10. PASS successfully initialized   
  11. Ethernet subsystem successfully initialized   
  12. Ethernet eventId : 48 and vectId (Interrupt) : 7   
  13. Verify_Init: Expected 0 entry count for Queue number = 899, found 498 entries  
  14. Registration of the EMAC Successful, waiting for link up ..  
  15. IP Addr(1):192.168.2.100  
  16. Execute NetworkOpen...  
  17. NetworkOpen: Network started.  
  18. Execute Mailbox_create...  
  19. Wating for the request from PC...  
  20.   
  21. [--TASK EXECUTION 01--]  
  22. @DataTrans: receiving source data from PC...  
  23. @DataTrans: ImageSize = 1920 * 1080 = 2073600  
  24. @DataTrans: sending message: SRCIMG_RECEIVED  
  25. @Scheduler: received message: SRCIMG_RECEIVED  
  26. @ImageProc: Image processing...  
  27. @ImageProc: Image processing...Done.  
  28. @Scheduler: sending message: IMGPROC_FINISHED  
  29. @DataTrans: received message: IMGPROC_FINISHED  
  30. @DataTrans: sending result data to PC...  
  31. @DataTrans: sending message: SENDBACK_FINISHED  
  32. @Scheduler: received message: SENDBACK_FINISHED  
  33. Time used ImageProc:     338.336ms  
  34. Time used WholeTask:    4531.708ms  
  35.   
  36. [--TASK EXECUTION 02--]  
  37. @DataTrans: receiving source data from PC...  
  38. @DataTrans: ImageSize = 2560 * 1600 = 4096000  
  39. @DataTrans: sending message: SRCIMG_RECEIVED  
  40. @Scheduler: received message: SRCIMG_RECEIVED  
  41. @ImageProc: Image processing...  
  42. @ImageProc: Image processing...Done.  
  43. @Scheduler: sending message: IMGPROC_FINISHED  
  44. @DataTrans: received message: IMGPROC_FINISHED  
  45. @DataTrans: sending result data to PC...  
  46. @DataTrans: sending message: SENDBACK_FINISHED  
  47. @Scheduler: received message: SENDBACK_FINISHED  
  48. Time used ImageProc:     660.054ms  
  49. Time used WholeTask:    7971.038ms   
  50.   
  51. [--TASK EXECUTION 03--]  
  52. @DataTrans: receiving source data from PC...  
  53. @DataTrans: ImageSize = 2336 * 4160 = 9717760  
  54. @DataTrans: sending message: SRCIMG_RECEIVED  
  55. @Scheduler: received message: SRCIMG_RECEIVED  
  56. @ImageProc: Image processing...  
  57. @ImageProc: Image processing...Done.  
  58. @Scheduler: sending message: IMGPROC_FINISHED  
  59. @DataTrans: received message: IMGPROC_FINISHED  
  60. @DataTrans: sending result data to PC...  
  61. @DataTrans: sending message: SENDBACK_FINISHED  
  62. @Scheduler: received message: SENDBACK_FINISHED  
  63. Time used ImageProc:    1547.941ms  
  64. Time used WholeTask:   17513.260ms  
复制代码



点赞 关注
 

回复
举报
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条
有奖直播:当AI遇见仿真,会有什么样的电子行业革新之路?
首场直播:Simcenter AI 赋能电子行业研发创新
直播时间:04月15日14:00-14:50

查看 »

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

 
机器人开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网 5

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表