카페검색 본문
카페글 본문
-
[ARM 실습 51] Servo Motor PWM Control-1 (계산공식적용) 2024.02.01해당카페글 미리보기
htim4, TIM_CHANNEL_1) uint8_t deg[] = {0, 90, 180, 120, 60, 180}; uint16_t rg, t_loop = 0, pwm_pulse = 0, dg; uint8_t cnt = 0, flag = 0; void m_servo(float angle) { // 50hz = 20mS // angle max data = 240 = max pulse duty = 2.4ms = 180...
-
[ARM 실습 40] TIM2 PWM 4채널 IRQ 방식(기존 콜백함수 사용시) 2024.01.30해당카페글 미리보기
HandleTypeDef *htim) { if(htim -> Instance == TIM7) { //1ms __HAL_TIM_CLEAR_IT(&htim7, TIM_IT_UPDATE); fnd_595_out(cnt); // printf("DN Cnt = %4d ", 9999-cnt); // __NOP(); // GPIOC -> ODR = ~GPIOC -> ODR; } else if(htim -> Instance == TIM...
-
pwm 서보모터 main.c 2024.02.01해당카페글 미리보기
Private variables ---------------------------------------------------------*/ /* USER CODE BEGIN PV */ uint16_t cnt = 0; uint16_t t_loop = 0; uint16_t pwm_ch1 = 100; uint16_t pwm_ch3 = 100; uint16_t pwm_ch4 = 100; uint8_t run_flag = 1...
-
[ARM 실습 35] TIME5 DMA + IRQ UART 전송 2024.01.30해당카페글 미리보기
HandleTypeDef *htim) { if(htim -> Instance == TIM7) { //1ms __HAL_TIM_CLEAR_IT(&htim7, TIM_IT_UPDATE); fnd_595_out(cnt); // printf("DN Cnt = %4d ", 9999-cnt); // __NOP(); // GPIOC -> ODR = ~GPIOC -> ODR; } else if(htim -> Instance == TIM...
-
[ARM 실습43] TIM2 PWM DMA 방식 2024.01.31해당카페글 미리보기
2, TIM_CHANNEL_3, (uint32_t *)&pwm_3, 1); HAL_TIM_PWM_Start_DMA(&htim2, TIM_CHANNEL_4, (uint32_t *)&pwm_4, 1); printf("PWM_DMA = %d, CNT = %d ", TIM2 -> CCR1, TIM2 -> CNT); HAL_Delay(300); } } 2. 실행결과 3. CUbe MX 4. PWM 출력 핀 == TIM2
-
ARM STM32 Timer / Count 정보 2024.01.29해당카페글 미리보기
구동이 중지 됨 == 이를 응용하면 타이머 중지 명령어를 만들 수 있음 12. 주요 타이머 레지스터 Counter register (TIMx_CNT) 카운터 레지스터, 카운터 값 자체를 저장하는 레지스터로 종류에 따라 up, down, up/down이 가능하다. TIM2와 TIM5는 총...
-
2024년 1월 30일 2024.01.30해당카페글 미리보기
컨소시엄 페루 원격의료 플랫폼 구축사업 수주 소식 부각 에코앤드림 (24.68%) : 화학관련주, 시총3300억대, 촉매시스템&CNT도전재사업, 구)이엔드디, 투자경고종목, 전구체 생산 개시 소식 ⇨ 이차전지관련주 부각 포스뱅크 (19.91%) : 제조관련주, 시총...
-
2024년 01월 30일 상승률 TOP30 2024.01.30해당카페글 미리보기
컨소시엄 페루 원격의료 플랫폼 구축사업 수주 소식 부각 5. 에코앤드림 (24.68%) : 화학관련주, 시총3300억대, 촉매시스템&CNT도전재사업, 구)이엔드디, 투자경고종목, 전구체 생산 개시 소식 ⇨ 이차전지관련주 부각 6. 포스뱅크 (19.91%) : 제조관련주...
-
[ARM 실습 33] TIM7, TIM10 IRQ, TIM6,11 Polling, FND, LCD, LED 2024.01.29해당카페글 미리보기
HandleTypeDef *htim) { if(htim -> Instance == TIM7) { //1ms __HAL_TIM_CLEAR_IT(&htim7, TIM_IT_UPDATE); fnd_595_out(cnt); // printf("DN Cnt = %4d ", 9999-cnt); // __NOP(); // GPIOC -> ODR = ~GPIOC -> ODR; } else if(htim -> Instance == TIM...
-
[ARM 실습 31] TIM7 IRQ 2024.01.29해당카페글 미리보기
TIM_HandleTypeDef *htim) { if(htim -> Instance == TIM7) { __HAL_TIM_CLEAR_IT(&htim7, TIM_IT_UPDATE); printf("DN Cnt = %4d ", 9999-cnt); __NOP(); GPIOC -> ODR = ~GPIOC -> ODR; } } int main(){ // 3. Timer 7 IRQ // 32mhz /32000 = 1...