Page 227 - MDP2020-1
P. 227

················································································  명장양성프로젝트  【MDP】  과제발표회  자료집  Ⅰ    |  221


            <사용  예시>
            PA0을  이용해  아날로그  값을  받아  PB0으로  led를  구동합니다.




































            uint32_t  adc;


                MX_ADC1_Init();
                /*  USER  CODE  BEGIN  2  */
            HAL_ADC_Start_DMA(&hadc1,&adc,1);
                /*  USER  CODE  END  2  */


                while  (1)
                {
                            if(  adc  >=  1020){    //  키패드  1번  누르면  led  on
                            HAL_GPIO_WritePin(GPIOB,  GPIO_PIN_0,GPIO_PIN_SET);
                            }
                            else{
                                    HAL_GPIO_WritePin(GPIOB,  GPIO_PIN_0,0);
                            }
   222   223   224   225   226   227   228   229   230   231   232