摘要:
工欲善其事,必先利其器。 一、下载 Emgucv学习之前,我们先要搭建好开发环-Emgucv库、VS开发平台。 (1)VS开发平台,个人觉得VS2015挺好用的,比如:自定义窗口布局、更优的代码编辑器、Shared Project 集成、Bower和NPM中的代码智能提示、调试Lambdas表达式等 阅读全文
摘要:
前面学习了USB相机硬件固件、设备驱动,可以实现USB设备识别、数据发送的功能。然后,非常重要的一部分,USB设备发出的数据,我要怎么接受,怎么查看发送的数据是否是正确的。网上百度了下,大部分人都使用的是C++的开发平台,而我想在.NET下使用C#制作上位机来实现USB设备数据的接收以及数据的显示, 阅读全文
摘要:
上篇说了驱动怎么配置,这篇记录下对应的设备固件怎么配置。首先看下我们工程结构: 摘自官方文档AN61345 STARTUP.A51是建立工程时自动生成的文件,下面所有文件都是手动添加的。对于下面的几个文件,做简单说明。 ev_usb_camera.c这个文件是自己创建的,主要用于配置51内核、配置S 阅读全文
摘要:
上次写了资料的下载,并对资料进行了分类,分完类看起来就比较清晰。同时通过强大的百度,也可以得到不少资料。 这里对比较关键的几个文件进行罗列: 一、驱动相关 cyusb.inf: 修改CYUSB.INF文件种几个参数,可以实现以下几个目标:1. 添加设备标识符到驱动 %VID_XXXX&PID_XXX 阅读全文
摘要:
一直觉得从头开发一套东西出来会极大的提升自己的自信心,能够最大化的开发自己的潜能。所以在犹豫很久之后决定学习下CY7C68013 USB接口相机的开发。 通过在网上查找多份资料后,觉得工欲善其事必先利其器,所以第一天就下载安装一下开发工具。 CY7C68013 USB接口相机的开发设计三个方面:固件 阅读全文
摘要:
有人说管理者一天看着悠游自在,然而事实并非如此。一个好的管理者,相当于一个城市的规划师,其工作任务以及工作量都是非常之大的,如果说你做了项目经理,觉得很轻松,我只能说你没认真做。 时间是人生最宝贵的资源,有人估算过,按照70岁平均年龄,每天睡觉8小时,发呆1小时,上厕所20分钟,出行1个小时,吃饭2 阅读全文
摘要:
软件不等于编码,一般接到软件设计任务马上开始编码的同志都会多次返工。软件设计不仅仅是技术的提现,更艺术的提现。好的设计架构清晰,业务逻辑清楚完整,程序鲁棒性好,而差的设计就反之了。在软件设计的这个流程中,从需求到设计方案,从设计方案到设计流程,从流程到编码,从编码到测试,每一步都要认真对待。尤其在流 阅读全文
摘要:
程序写的有点繁杂,但大体功能出来的! 效果图: 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using System.Threading.Tasks; 阅读全文
摘要:
总是在埋头苦干,总是在奋力前行。总是在追新逐旧,确总在原地踌躇。方法比过程更重要,有方法的努力比买透露瞎干更重要。一直觉得很迷茫,一直在寻找适合自己的方向,确分毫没有进展。 有人说理论不如实践,然而没有方向性、缺少理论依据的实践有多少能够有所建树。通过读书,我们可以站在巨人的肩膀之上,用经验换取时间 阅读全文
摘要:
图像一直与时代相伴,图形化的应用软件也重不可缺。对于MFC、Delphi、Lazarus、Qt大家可能已经耳熟能详。对于很多图像处理的开源库,很多都是用C\C++写的,而.Net下的开源库以前很少了解。最近通过论坛、QQ群了解到Emgucv这个开源库,专门针对.NET平台,很是高兴,所以与大家分享。 阅读全文