一种STM32串口VGA驱动器的制作方法

文档序号:11053248阅读:3400来源:国知局
一种STM32串口VGA驱动器的制造方法与工艺

本实用新型涉及通信传输控制领域,具体涉及一种STM32串口VGA驱动器。



背景技术:

STM32系列基于专为要求高性能、低成本、低功耗的嵌入式应用专门设计的ARM Cortex-M3内核。按性能分成两个不同的系列:STM32F103“增强型”系列和STM32F101“基本型”系列。增强型系列时钟频率达到72MHz,是同类产品中性能最高的产品;基本型时钟频率为36MHz,以16位产品的价格得到比16位产品大幅提升的性能,是16位产品用户的最佳选择。两个系列都内置32K到128K的闪存,不同的是SRAM的最大容量和外设接口的组合。时钟频率72MHz时,从闪存执行代码,STM32功耗36mA,是32位市场上功耗最低的产品,相当于0.5mA/MHz。

VGA接口是一种D型接口,上面共有15针空,分成三排,每排五个。VGA接口是显卡上应用最为广泛的接口类型,多数的显卡都带有此种接口。随着人们生活水平的不断提高,用于驱动VGA显示器的VGA驱动器越来越受到重视。目前市面上VGA驱动器虽可产生很高分辨率,但性价比不高,操作困难且功能单一。



技术实现要素:

本实用新型所要解决的技术问题是提供一种STM32串口VGA驱动器,性价比高、操作简单、扩展丰富。

为解决上述技术问题,本实用新型采用的技术方案是:

一种STM32串口VGA驱动器,STM32最小系统与串口接口相连接,所述串口接口用于接外部控制器,所述STM32还与电阻分压网络相连接,所述电阻分压网络连接到VGA接口。

根据上述方案,所述STM32还与USB接口连接,所述USB接口用于接鼠标和键盘。

根据上述方案,所述STM32还与SD卡接口连接,所述SD卡接口用于接外部存储器。

根据上述方案,所述STM32还连接有状态指示灯。

根据上述方案,所述STM32最小系统采用STM32F4最小系统。

根据上述方案,所述电阻分压网络为R-2R电阻分压网络。

与现有技术相比,本实用新型的有益效果是:

1)性价比高,所述STM32最小系统采用了STM32作为主驱动器,并且采用电阻分压网络产生模拟信号。

2)操作简单,外部控制器只需要通过串口发送指令就可以控制VGA显示器。

3)扩展丰富,所述USB接口用于连接鼠标和键盘,所述SD卡接口用于连接外部存储器,通过移植GUI后具有界面丰富的特点。

附图说明

图1是本实用新型一种STM32串口VGA驱动器结构示意图。

具体实施方式

下面结合附图和具体实施方式对本实用新型作进一步的说明。本实用新型提供的一种STM32串口VGA驱动器,其结构为:包括STM32最小系统、串口接口、USB接口、SD卡接口、电阻分压网络、VGA接口等;STM32最小系统与串口接口相连接,所述串口接口用于接外部控制器,串口协议是计算机上一种非常通用的设备通信协议,外部控制器通过串口协议控制可使得操作更加简单;所述STM32还与电阻分压网络相连接,所述电阻分压网络用于产生模拟RGB电压信号;所述电阻分压网络连接到VGA接口,所述电阻分压网络可采用R-2R电阻分压网络。

STM32最小系统使用STM32作为主控制器。STM32是ST公司生产的高性能、低成本、低功耗处理器。其最新型号STM32F4系列时钟频率已达168MHz,FLASH已达1024KB,RAM已达192KB,并有丰富的通信接口。当外部控制器通过串口接口发送命令后,STM32最小系统接收到命令,经主控制器处理后,驱动VGA显示器显示相应的画面。

本实用新型通过STM32内部定时器产生VGA控制时序的行同步和场同步信号,通过STM32内部DMA控制器产生总线信号,经过电阻分压网络后产生VGA控制时序的RGB信号,通过串口接口与外部控制器通信。

所述STM32还与USB接口连接,所述USB接口用于接鼠标和键盘。USB协议是连接计算机系统与外部设备的一种串口总线标准协议,被广泛地应用于个人电脑和移动设备等信息通讯产品。键盘和鼠标通过USB接口发送信息后,STM32最小系统接收到命令,主控制器作出相应的反应。

所述STM32还与SD卡接口连接,所述SD卡接口用于接外部存储器。SD卡是一种基于半导体快闪记忆器的新一代记忆设备,它被广泛地于便携式装置上使用。所述STM32还连接有状态指示灯。本实用新型通过移植GUI后还具有界面丰富的特点。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1