Page 316 - MDP2020-1
P. 316

|    인천전자마이스터고등학교  ·············································································································
            310

            keil  V5.22.0.0(버전)
            <ARM코드>


            #include  "main.h"

            #include  "usart.h"
            #include  "gpio.h"


            /*                                       Private                                         includes

            ----------------------------------------------------------*/
            /*  USER  CODE  BEGIN  Includes  */


            /*  USER  CODE  END  Includes  */


            /*                                        Private                                        typedef

            -----------------------------------------------------------*/
            /*  USER  CODE  BEGIN  PTD  */
            typedef  struct{
                  uint8_t  motor;

                  uint8_t  peltie;
            }control_handle;
            /*  USER  CODE  END  PTD  */


            /*                                        Private                                          define
            ------------------------------------------------------------*/

            /*  USER  CODE  BEGIN  PD  */
            #define  LED(x)  HAL_GPIO_WritePin(GPIOA,GPIO_PIN_1,x)
            #define  LED_BAR(x)  HAL_GPIO_WritePin(GPIOA,GPIO_PIN_4,x)
            #define  Motor(x)  HAL_GPIO_WritePin(Motor_GPIO_Port,Motor_Pin,x)
            #define  feltie(x)  HAL_GPIO_WritePin(feltie_GPIO_Port,feltie_Pin,x)



            /*  USER  CODE  END  PD  */


            /*                                        Private                                          macro
            -------------------------------------------------------------*/

            /*  USER  CODE  BEGIN  PM  */


            /*  USER  CODE  END  PM  */


            /*                                       Private                                        variables

            ---------------------------------------------------------*/
   311   312   313   314   315   316   317   318   319   320   321