首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【安富莱原创开源应用第1期】花式玩转网络摄像头之TCP上位机软件实现,高端大气上档次,速度2MB/S,华丽丽的界面效果

    说明: 1、例子是两年前做的,一直没有顾上整理出来,今天特地整理出来,开源出来给大家玩。 2、上位机是emWin模拟器开发的,大家估计很难猜到,所以你会emWin话的,就可以轻松制作上位机。做些通信和控制类上位机,比使用C#之类的方便程度一点不差,而且你仅会C语言就可以。 3、并且成功将emWin人性化,可以做些Windows系统上的小应用了,基本完全看不出是emWin做的,而且生成的软件很小,因为是WIN32 API实现的,直接调用win socket api,还是非常爽的。Win32 API编写的软件,最大的好处就是微软的各个系统版本都兼容,而且发布时软件比较小,仅仅一个exe小软件。 4、花式玩转网络摄像头之VNC远程摄像头也实现了,后面整理后也开源出来给大家玩。 使用注意事项: 1、配套的下位机是基于RTX4+RL-TCPnet实现,务必使用MDK4.74进行编译,其它MDK版本未做测试。上位机是用的VC6.0实现的。另外当前仅基于V5开发板制作了,后面有精力做了个V6板子的。 2、测试例子时用的DM9161/9162网口,务必接到路由器或者交换器上面测试,因为上位机是采用的NetBIOS Name进行测试的。 3、下载例子后等待LED3和LED4闪烁了再进行连接。 4、关闭的时候,右击页面退出,右上角的X号未做响应处理。

    03

    呕心沥血完成结构体+枚举+联合体小结

    c语言里的结构体其实和面向对象的编程语言里的对象很类似,它可以描述我们现实世界里的绝大部分事物。举个例子,如果要描述一辆汽车,可以把汽车这个对象封装起来,定义一个Car结构体,而汽车包含了很多信息,有型号、价格、油量、性能、甚至汽车的构造等等,将这些属性封装到汽车Car结构体中,不仅让人一目了然,更重要的是便于管理,想要修改或增删某些属性时会变得很简单。结构体可以嵌套,我们又可以定义一个更大的结构体“交通工具”,交通工具又可以包含汽车、飞机、火车、自行车等等。以此类推,这样有了结构体世界很多事物都可以在代码世界里进行描述了,是不是很妙?

    01
    领券