下载此文档

基于STM32的图像显示系统.doc


文档分类:IT计算机 | 页数:约20页 举报非法文档有奖
1/20
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/20 下载此文档
文档列表 文档介绍
I / 20
摘 要
本文介绍了基于STM32的图片显示系统设计。现如今LCD显示屏的技术和产业都取得了长足的发展,作为重要的现代信息发布媒体之一,LCD显示屏在证券交易、金融、交通、体育、广告等领域被广泛的应用。基于STM32的
LCD
STM32
2.1 系统结构框图
2 / 20
3 详细设计
 硬件设计
3. ALIENTEK MiniSTM32 开发板简介
ALIENTEK MiniSTM32 开发板是一款迷你型的开发板,小巧而不小气,简约而不简单。它的外观尺寸只有8cm*10cm 大小,板子的设计充分考虑了成本与功能这两个矛盾面,再结合实际使用的经验及STM32的特点,可有可无的选择性价比最高的留下,最终确定了这样的设计。其资源丰富,设计灵活。
特点包括:
  1)小巧。整个板子尺寸为8cm*10cm*2cm。
  2)灵活。板上除晶振外的所有的IO 口全部引出,特别还有GPIOA 和GPIOB  的IO  口是按顺序引出的,可以极大的方便大家扩展及使用,另外板载独特的一键下载功能,避免了频繁设置B0、B1 带来的麻烦,直接在电脑上一键下载。
3)资源丰富。板载十多种外设及接口,可以充分挖掘STM32 的潜质。
4)质量过硬。沉金PCB+全新优质元器件+定制全铜镀金排针/排座+ 电源TVS 保护,坚若磐石。
功能简介
开机的时候先检测SD 卡是否存在,然后初始化FAT 文件系统,在这之后开始查找根目录下的PICTURE 文件夹,如果找到则显示该文件夹下面的图片,循环显示,通过按KEY0 和KEY1 可以快速浏览下一张和上一张。如果未找到图片文件夹/图片,则提示错误。同样我们也是用LED0 来指示程序正在运行。
  所要用到的硬件资源如下: 
   1)STM32。 
  2)外部LED0。
    3)TFTLCD 液晶模块。
  4)KEY0,KEY1。
5)SD 卡。
3 / 20
1、 STM32的简单介绍
STM32原理图
选择STM32F103RBT6 作为MCU,原因是其性价比高,128K FLASH、20K SRAM、2 个SPI、3 个串口、1 个USB、1 个CAN、2 个12 位的ADC、RTC、51 个可用IO 脚…,所以我们选择了它作为我们的主芯片。
2、 外部LED0
外部LED0原理图
4 / 20
其中PWR 是系统电源指示灯,为蓝色。LED0 和LED1 分别接在PA8 和PD2 上,PA8 还可以通过TIM1 的通道1 的PWM 输出来控制DS0 的亮度。
3、 TFTLCD 液晶模块
TFTLCD 液晶显示原理图
TFT_LCD 是一个通用的液晶模块接口。OLED 是一个给OLED 显示模块供电的接口,它和TFT_LCD 拼接在一起。当使用2.4’/’的LCD 时,我们接到TFT_LCD 上就可以了,而当我们使用ALIENTEK的OLED 模块时,则接OLED 排阵做电源,同时会连接到TFT_LCD 上的部分管脚,从而实现OLED 与MCU 的连接。
4、 按键
按键输入原理图
KEY0 和KEY1 用作普通按键输入,分别连接在PA13 和PA15 上,他们都连接在了JTAG相关的引脚上(KEY0 还连接在SWDIO 上),KEY0 和KEY1 还和PS/2 的DAT 和CLK 线共用,他们都通过JTAG 的上拉电阻来提供上拉。
5 / 20
WK_UP 按键连接到PA0(STM32 的WKUP 引脚),它除了可以用作普通输入按键外,还可以用作STM32 的唤醒输入。这个按键是高电平触发的。
5、 SD 卡
 SD卡部分原理图
插入SD 卡可以外扩大容量存储设备,可以用来记录数据。
SD 卡我们使用的是SPI 模式通信,SD 卡的SPI 接口连接到STM32 的SPI1 上,SD_CS 接在PA3 上。
软件设计
图片显示系统需要有STM32开发板配合SD卡使用,因此其程序需要分为以下几个文件夹,硬件组成文件HARDWARE系统文,可以用来显示汉字的TEXT文件,用来识别图片的JPEG文件用来读取 SD 卡上的图片文件的FAT文件以及存放主程序文件USER文件件,和STM32的系统文件SYSFILE。
6 / 20
主函数部分
int main(void)
{ﻩu8 i;  u8 key;
*;
u16

基于STM32的图像显示系统 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数20
  • 收藏数0 收藏
  • 顶次数0
  • 上传人薇薇安
  • 文件大小487 KB
  • 时间2022-05-05