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

1) ARM Program



            i.  RFID값을  USART2으로  받아온  뒤  GLCD에  출력하는  코드(테스트  프로그램)

            main.c  에는  단순히  핀  설정  부분이고  중요  함수는  전부  USART.c  에  있다.
            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 */
                                         //GLCD에  사용되는  RGB값을  지정해준다.
             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);
                                           //핀  설정(GLCD용  출력, 푸쉬풀, 속도50MHz)



                                                         -  257  -
   259   260   261   262   263   264   265   266   267   268   269