fm0597 / ARM

基于ARM的项目(包括基于TQ2440的远程监控系统、基于ucosII的绘图程序)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ARM

基于TQ2440的视频监控系统

功能:

  1. 实现TQ2440采集视频,转发给PC端。
  2. 实现截图功能,并转发给PC端。
  3. 实现红外抓拍功能。

功能设计概述:

  1. 通过OPENCV库获取摄像头采集到的图像。
  2. 使用QT做界面。
  3. 使用STC89C52单片机控制红外模块,并通过串口与TQ2440交互。
  4. 使用UDP协议实现视频流传输。
  5. 上位机:PC 下位机:ARM(TQ2440)、单片机(STC89C52)

基于uCosII的画图软件

功能:

  1. 实现在下位机上绘图并显示。
  2. 图片实时同步到PC端上。
  3. 可以设置线条颜色、清屏等功能。

功能设计概述:

  1. 上位机:PC(基于C#的应用程序) 下位机:GEC2440(ARM9,uCosII系统)
  2. 使用uCosII提供的绘点函数,实现绘图子模块。
  3. 上位机与下位机使用串口通讯。
  4. 上位机通过 下位机传来的坐标信息,对图像进行重绘。

About

基于ARM的项目(包括基于TQ2440的远程监控系统、基于ucosII的绘图程序)


Languages

Language:C++ 85.6%Language:Groff 8.5%Language:Makefile 3.5%Language:Assembly 1.7%Language:QMake 0.4%Language:C 0.3%