|
话说刚刚开始搞FSMC的时候,下了很多例程,全是很全的程序,包括什么GUI,3 y+ U% w4 D- ~' ~ 什么FLASH,SD卡之类的东西都搞在上面了,看了之后无从下手,根本没头绪, 我想很多新手都有这个感觉,所以觉得有必要搞一个简介一点的例程,于是在: z! d3 N8 ]" O: h! x; D2 e 自己大概调通FSMC之后就有了这个东西了,思想是:尽量简洁,只关于FSMC,0 ^( @0 ?+ i& D. M! [ 不相关的不写,目的是新手入门不会无从下手 % L: K# e/ R. c: C% \ 程序不晓得是参考谁的了,太多了,不这儿说谢谢的客套话了,下面直接上 main函数,程序工程在附件,基于MDK,Keil uV4. % A8 U) r8 @: [) L8 y // 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" #include "ili9325.h" #include "delay.h" ! Z9 C3 U6 \4 y7 g( N( W2 Y6 v 2 O* o* n. A% `3 L Q! [ /***************************************/2 h* [: \* \4 ?) r, y4 n, N ///////////////////////////////////////// 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 { 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(); & a: Z( g7 |, ~9 r ! e0 D, J# o2 t$ p. s5 L LCD_Clear(Blue); LCD_SetTextColor(Yellow);9 H& Y! s; G+ E# o/ J, I LCD_SetBackColor(Red);6 n. \: y* [' A1 r' A - E1 f. Q. K9 C; X# W$ W8 k' C & p4 X' C. }5 `! z: B9 i while(1)- t* q. d8 V! P. ^% Z9 ~ { LCD_Clear(Blue); 7 y! m) A, G/ Z: g: C Delay_ms(3000);, |- B, l9 i4 l4 c4 j: Q LCD_Clear(Cyan); Delay_ms(3000); LCD_Clear(Magenta); Delay_ms(3000); LCD_Clear(Yellow); 0 X: J0 t9 z A3 W Delay_ms(3000); 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); while(1); } % |# v5 ?2 y2 K, C }8 @; c2 g0 u# w6 ]% u3 h 项目文件:
FSMC_TFT(9325).zip
(2.41 MB, 下载次数: 719)
|
拿走了,谢谢,最近在看FSMC,这玩意介绍的有点少,希望你的程序能有所帮助。 |
| 多谢分享! |
微信公众号
手机版