Skip to content

基于GXCT-CT117E嵌入式开发板的串行传输BadApple项目

Notifications You must be signed in to change notification settings

ChnTamap/BadAppleUART_STM32

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

基于GXCT嵌入式STM32开发板的BadApple个人项目

IMG

介绍

一年前(2019.4)参加完蓝桥杯后因个人兴趣做的一个通过UART从PC传输BadApple视频至STM32开发板并显示在LCD上的小项目。

项目由三部分构成:

性能

由于STM32及串行通讯的性能问题,简单的对项目使用了一部分压缩算法,视频帧率大部分时间都是25FPS。同时设计了时间同步协议,当某帧渲染时间过长,会减少后续帧的空闲时间,直到与实际视频的时间同步,整个播放过程中原视频与LCD上的视频达到完美同步。

使用

首先项目基于国信长天的CT117E嵌入式开发板(比赛用的XD),IDE使用的是Keil MDK uvision5(本来是GXCT的板子没法用Keil5的,弄了点小操作),链接好Libraries库函数文件夹即可进行编译烧写。

About

基于GXCT-CT117E嵌入式开发板的串行传输BadApple项目

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages