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

2.  USART.c

            이  소스  파일에서  rfid  값을  받아오는  동작,  받아온  값을  GLCD에  표시해  주는  동작을  하는  함
            수가  들어  있다.
            자세한  설명은  주석문으로  기술한다.

             #include "stm32f10x.h"
             #include "USART.h"
             #include "GLCD.h"
             #include "interrupt.h"
             #include <stdio.h>
             //헤더파일  선언
             char usart_tag[10][10];
             //RFID 태그  저장배열
             int usart_last_cursor=0;
             int isname=0;
             int record=0;
             int i;

             void USART1_SendByte(u16 Data)
             {
                while (!(USART1->SR & USART_FLAG_TXE));
                USART1->DR = (Data & (uint16_t)0x01FF);

             }
             void USART1Write(u8* data,u16 len)
             {
                     u16 i;
             //      DIR485_H ;
                     for (i=0; i<len-1; i++){
                             USART1_SendByte(data[i]);
                     }
             //      Delay10us(1000);
             //      DIR485_L;
             }


             void USART2_SendByte(u16 Data)
             {
                while (!(USART2->SR & USART_FLAG_TXE));
                USART2->DR = (Data & (uint16_t)0x01FF);

             }




                                                         -  260  -
   262   263   264   265   266   267   268   269   270   271   272