Page 714 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 714

4.  프로그램


            가.  CORTEX-M3  DC모터  제어  프로그램  &  RFID와  라즈베리파이  간의  USART
            통신  프로그램

            1)  main.c
            #include  "stm32f10x.h"
            #include  "USART.h"
            #include  "GLCD.h"
            #include  "INTERRUPT.h"


            #define  Black                      0x0000  /*      0,      0,      0  */
            #define  Navy                        0x000F            /*      0,      0,  128  */
            #define  DarkGreen              0x03E0            /*      0,  128,      0  */
            #define  DarkCyan                0x03EF            /*      0,  128,  128  */
            #define  Maroon                    0x7800            /*  128,      0,      0  */
            #define  Purple                    0x780F            /*  128,      0,  128  */
            #define  Olive                      0x7BE0            /*  128,  128,      0  */
            #define  LightGrey              0xC618            /*  192,  192,  192  */
            #define  DarkGrey                0x7BEF            /*  128,  128,  128  */
            #define  Blue                        0x001F            /*      0,      0,  255  */
            #define  Green                      0x07E0            /*      0,  255,      0  */
            #define  Cyan                        0x07FF            /*      0,  255,  255  */
            #define  Red                          0xF800            /*  255,      0,      0  */
            #define  Magenta                  0xF81F            /*  255,      0,  255  */
            #define  Yellow                    0xFFE0            /*  255,  255,  0      */
            #define  White                      0xFFFF            /*  255,  255,  255  */


            void  GPIO_Configuration  (void)
            {
                    /*DATA  LINE  TFTLCD*/
                    GPIO_InitTypeDef  GPIO_InitStructure;
                    GPIO_InitStructure.GPIO_Pin  =  GPIO_Pin_All;
                    GPIO_InitStructure.GPIO_Mode  =  GPIO_Mode_Out_PP;
                    GPIO_InitStructure.GPIO_Speed  =  GPIO_Speed_50MHz;
                    GPIO_Init(GPIOE,  &GPIO_InitStructure);
                    GPIO_InitStructure.GPIO_Pin  =  GPIO_Pin_All;
                    GPIO_InitStructure.GPIO_Mode  =  GPIO_Mode_Out_PP;
                    GPIO_InitStructure.GPIO_Speed  =  GPIO_Speed_50MHz;
                    GPIO_Init(GPIOC,  &GPIO_InitStructure);
                    /*CONTROL  TFTLCD _ CS, RS,  WR, RD*/
                    GPIO_InitStructure.GPIO_Pin  =  GPIO_Pin_12  |  GPIO_Pin_13  |  GPIO_Pin_14  |  GPIO_Pin_15;



                                                         -  707  -
   709   710   711   712   713   714   715   716   717   718   719