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);
}