你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32_FSMC驱动TFT入门程序—适合初学者【转帖】

[复制链接]
党国特派员 发布时间:2015-1-8 13:36
话说刚刚开始搞FSMC的时候,下了很多例程,全是很全的程序,包括什么GUI,3 y+ U% w4 D- ~' ~
什么FLASH,SD卡之类的东西都搞在上面了,看了之后无从下手,根本没头绪,
5 ^# l- f  n, J9 n2 Y我想很多新手都有这个感觉,所以觉得有必要搞一个简介一点的例程,于是在: z! d3 N8 ]" O: h! x; D2 e
自己大概调通FSMC之后就有了这个东西了,思想是:尽量简洁,只关于FSMC,0 ^( @0 ?+ i& D. M! [
不相关的不写,目的是新手入门不会无从下手
2 s" q/ o' Y, z# @& @1 `
7 [$ y& D1 M# u" W7 z: s5 b; O; v
% L: K# e/ R. c: C% \
程序不晓得是参考谁的了,太多了,不这儿说谢谢的客套话了,下面直接上
6 J: H! E# ~" u5 emain函数,程序工程在附件,基于MDK,Keil uV4.
& m& ~3 l6 V% A$ l6 l3 V  t% A8 U) r8 @: [) L8 y

# r$ N% @6 H, q//       Designed By LuoFaJiang——刺客8 Q& j+ C' x' A  f
/***************************************// M& @# F) {. u# }( F0 N3 O
#include "ILI9325_GUI.h"1 E/ Y6 \5 E* R* ~
#include "stm32f10x.h"        
8 C3 x6 g( I1 E$ r+ c+ d' M#include "ili9325.h"
9 t% ^0 u0 ^5 q1 Y#include "delay.h"        ! Z9 C3 U6 \4 y7 g( N( W2 Y6 v
2 O* o* n. A% `3 L  Q! [

3 z. e9 R3 a! l7 Q7 h# ]4 Q/***************************************/2 h* [: \* \4 ?) r, y4 n, N
/////////////////////////////////////////
2 i. u5 `+ q. T( ~3 i4 @9 c/ @
1 C8 ?% `& O- b1 Y4 M' H
0 S7 K8 K# f5 @' x- d9 F
# f0 K% v/ V5 i4 _" x3 |
- y& I5 w% e5 Y' b
int main(void)5 o, r8 p5 n, y$ W7 n# d
{
( m3 Y9 ^, i$ s# h1 C  unsigned char Str[]={"Designed By LuoFaJiang @ 2012-03-19"}; 8 H) B$ l: R! t& s- X. ]( A6 _
  SysTick_Init(72);  / Q! o3 w& G4 ^6 P" I
  STM3210E_LCD_Init();
6 P: x% A" D" l- Q' O* V& a: Z( g7 |, ~9 r
! e0 D, J# o2 t$ p. s5 L
  LCD_Clear(Blue);
  m8 J) P) ~8 o  LCD_SetTextColor(Yellow);9 H& Y! s; G+ E# o/ J, I
  LCD_SetBackColor(Red);6 n. \: y* [' A1 r' A

, q: j7 R$ P9 ?( o# [) u6 @
- E1 f. Q. K9 C; X# W$ W8 k' C
& p4 X' C. }5 `! z: B9 i

$ k7 }6 y$ x5 b, U1 p   while(1)- t* q. d8 V! P. ^% Z9 ~
   {
/ g! [0 m& A  [2 j  x" h           LCD_Clear(Blue); 7 y! m) A, G/ Z: g: C
         Delay_ms(3000);, |- B, l9 i4 l4 c4 j: Q
         LCD_Clear(Cyan);
8 N; w$ e5 G8 y/ a% Q1 K         Delay_ms(3000);
& |! C6 |+ H6 F2 I1 O5 O         LCD_Clear(Magenta);
+ x& B% ~& Q5 d6 ^6 C- C' a# ]         Delay_ms(3000);
- `: j+ p- t7 \/ T3 d         LCD_Clear(Yellow); 0 X: J0 t9 z  A3 W
         Delay_ms(3000);
& \! }4 I3 L: G; B# l  R+ e         LCD_Clear(Red);4 z) I* p# N3 f2 j) U7 t: `4 C
         Delay_ms(3000);3 X& t3 x% v4 A# i
         LCD_Show_Str(112,20,Str);
/ i- Q. w$ `, T; F9 I         while(1);
% e& N. v# l* ^  Q# a' x2 ~   }          % |# v5 ?2 y2 K, C
}8 @; c2 g0 u# w6 ]% u3 h
项目文件: FSMC_TFT(9325).zip (2.41 MB, 下载次数: 719)
赞 收藏 评论2 发布时间:2015-1-8 13:36

举报

2个回答
星星还是那个星星 回答时间:2019-6-27 12:17:52
拿走了,谢谢,最近在看FSMC,这玩意介绍的有点少,希望你的程序能有所帮助。
byronsong 回答时间:2019-6-28 10:58:43
多谢分享!
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版