티스토리

::: Blog from Hoons :::
검색하기

블로그 홈

::: Blog from Hoons :::

dh8607.tistory.com/m

나만의 저장공간

구독자
3
방명록 방문하기

주요 글 목록

  • [STM32F] PWM Output Enable STM32F 프로세서에서 PWM 출력을 위한 초기 설정들은 쉽게 찾아볼 수 있으며,STM32CubeMX를 이용하면 쉽게 설정할 수 있다. 그러나,초기 설정 후 출력이 gpio 포트를 통해 나가도록 하는 방법이 자세히 나와있지 않다.심지어 HAL 라이브러리에도 필요한 함수가 충분히 정의되어 있지 않다. Output enable 방법은 아래의 표를 참고하면 된다.출력 파형에 따라 OSSR, CCxE, CCxNE를 달리 조합하면 되고, 예제 코드는 아래와 같다. [예제 코드]void PWM_Start(void){TIMx->CCER |= (TIM_CCER_CCnE); // capture/compare enableTIMx->BDTR |= (TIM_BDTR_OSSR | TIM_BDTR_MOE); // Off-sta.. 공감수 0 댓글수 1 2017. 4. 9.
  • [STM32] ST-LInk/V2로 debug mode 진입 오류 ST-Link/V2를 STM32 시리즈와 연결한 후, J-TAG 모드로 디버그 모드 진입이 되지 않는 경우가 있다. 증상1. "No target connected", "Error: Flash Download Failed - Target DLL has been cancelled." 에러 메세지와 함께 디버그 모드가 활성화되지 않는다. 2. SW 모드에서 flash download는 된다. 이유ST-Link/V2의 firmware가 오래되었을 확률이 높다.특히 새로 산 ST-Link/V2라면 충분히 의심해볼 만한다. 해결1. "STM32 ST-LINK Utility"를 다운로드 후 설치, 실행(관리자권한모드)한다. 2. [ST-LINK] 탭에서 [Firmware update] 클릭한다. 3. [Device .. 공감수 1 댓글수 0 2017. 4. 1.
  • [STM32F3xx] 전원 회로 구성 팁 vbat 활용방법을 찾다가 알게됨.여기저기 참고했더니 거의 맞는 듯 함 http://igotit.tistory.com/entry/STM32F4-%ED%9A%8C%EB%A1%9C-%EC%84%A4%EA%B3%84-%EA%B0%80%EC%9D%B4%EB%93%9C-%EC%A0%84%EC%9B%90-%EC%B2%98%EB%A6%AC 공감수 0 댓글수 0 2017. 3. 23.
  • [STM32F3xx] UART interrupt 만들기 0. 개발환경 툴체인: Keil uVision5 라이브러리: HAL Driver 1. uart enable UE, RE, TE 2. interrupt enable EIE: 에러 발생시 인터럽트 플래그 생성 RXNEIT: 데이터 수신시 인터럽트 플래그 생성 TXEIE: 데이터 송신 인터럽트 플래그 생성 3. irq handler RXNE flag 체크 pending flag clear EIE flag 체크 EIE handling 공감수 0 댓글수 0 2017. 3. 7.
    문의안내
    • 티스토리
    • 로그인
    • 고객센터

    티스토리는 카카오에서 사랑을 담아 만듭니다.

    © Kakao Corp.