이 영역을 누르면 첫 페이지로 이동
#include < ResetDy.com > 블로그의 첫 페이지로 이동

#include < ResetDy.com >

페이지 맨 위로 올라가기

#include < ResetDy.com >

GPIO_PinRemapConfig 순서

  • 2015.07.29 10:14
  • MicroProcessor/STM32
반응형

STM32 는 GPIO에 핀을 Remap하여 사용가능하다.

 

이때 설정방법은 아래와 같다

 

 

- GPIO 및 AFIO CLOCK Enable

RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB | RCC_APB2Periph_AFIO, ENABLE);

 

 

- GPIO_PinRemap 설정

GPIO_PinRemapConfig(GPIO_Remap_I2C1, ENABLE);

 

 

- GPIO 초기화

GPIO_InitStructure.GPIO_Pin = GPIO_I2C_SCL_PIN | GPIO_I2C_SDA_PIN;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_OD;
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;

 

GPIO_Init(GPIO_I2C, &GPIO_InitStructure);

 

PinRemapConfig가 GPIO 설정 후에 오면 기능이 동작을 안한다.

 

초기화전에 설정할 것!

 

 

반응형
저작자표시 비영리 변경금지 (새창열림)

'MicroProcessor > STM32' 카테고리의 다른 글

[Em::Block] math.h include하기  (0) 2015.08.05
ST 자이로스코프 L3GD20  (0) 2015.07.25
[STM32] GPIO 설정할때 주의  (0) 2015.04.15
[ResetDy] EmBlocks 에서 svd 파일 추가하기  (0) 2015.04.14
[STM32] hex 2 bin 파일링크  (0) 2015.04.13

댓글

이 글 공유하기

  • 구독하기

    구독하기

  • 카카오톡

    카카오톡

  • 라인

    라인

  • 트위터

    트위터

  • Facebook

    Facebook

  • 카카오스토리

    카카오스토리

  • 밴드

    밴드

  • 네이버 블로그

    네이버 블로그

  • Pocket

    Pocket

  • Evernote

    Evernote

다른 글

  • [Em::Block] math.h include하기

    [Em::Block] math.h include하기

    2015.08.05
  • ST 자이로스코프 L3GD20

    ST 자이로스코프 L3GD20

    2015.07.25
  • [STM32] GPIO 설정할때 주의

    [STM32] GPIO 설정할때 주의

    2015.04.15
  • [ResetDy] EmBlocks 에서 svd 파일 추가하기

    [ResetDy] EmBlocks 에서 svd 파일 추가하기

    2015.04.14
다른 글 더 둘러보기

정보

#include < ResetDy.com > 블로그의 첫 페이지로 이동

#include < ResetDy.com >

  • #include < ResetDy.com >의 첫 페이지로 이동

검색

메뉴

  • Home
  • Tag
  • Guest Book
  • Write
  • Admin

카테고리

  • 분류 전체보기 (129)
    • VR (3)
    • 내 이야기 (37)
    • Trade (13)
      • 주린이 HTS (0)
      • 주린이 일기 (2)
      • 주린이 공부 (0)
      • 주린이 매매일지 (11)
    • Hardware (2)
      • Tip (1)
      • Schematic (1)
    • Programming (24)
      • C++ (1)
      • C# (5)
      • Python (9)
      • Android (9)
    • MicroProcessor (17)
      • AVR (8)
      • STM32 (6)
      • RaspberryPi (1)
      • Smart Car (2)
    • Computer (23)
      • Tip (6)
      • Linux (5)
      • MacOS (11)
    • Car D.I.Y (10)
      • XMAX300 (1)
      • All New Carnival (5)
      • SM3 (4)

공지사항

블로그 구독하기

  • 구독하기
  • RSS 피드

정보

ResetDy의 #include < ResetDy.com >

#include < ResetDy.com >

ResetDy

방문자

  • 전체 방문자
  • 오늘
  • 어제

티스토리

  • 티스토리 홈
  • 이 블로그 관리하기
  • 글쓰기
Powered by Tistory / Kakao. © ResetDy. Designed by Fraccino.

티스토리툴바