회원가입 ID/PW 찾기
AA
아직 개발보드 만들기 전이라 그냥 저냥 의문이 들어서 글올려 봅니다.
데이터시트에보면 핀맵을 사용자 임의로 변결할수 있는 기능이 있더군요
지금 100핀짜리인 stm32 105로 작업 중인대요
레이아웃하면서 짜증나는 핀맵때문에 ㅡㅡ
막 고민하다가 리맵으로 된핀맵으로 그려보니 매끄럽게 할 수 있겠더라구요
그래서...질문...(보드가 있으면 시험해보겠으나 그러지 못하여 질문드립니다 ㅜㅠ)
리맵기능은 기능단위로...핀맵을 변경하는건지요 아니면 하나의 핀을 하나하나 마음대로 하는건가요?
하나하나 일일이 바꾼다면 그것도 일일것 같은대말이죠 ^^
그리고 한번 이렇게 설정해두면 계속 유지가 되는지 ...아니면
프로그램할때마다 넣어줘야하는지..
만약 설정해서 쓴다면 이것은 부트영역의 기능을 건드리는 건가요 ..
아님 어느 영역에 있는 기능을 건드리는 기능인지..^^
avr만 해서 사전지식은 그리 많지 않습니다 ...
답변 부탁드립니다.
댓글 5
  • No Profile

    하나의 핀을 마음대로만 하는것은 아닙니다.
    포트마다 변경할 수 있는 기능들이 몇가지로 정해져 있고 그에 따라서 변경할 수 있습니다.
    예를 들자면 usart2번 포트는 SPI3번으로 대체될 수 있습니다.
    이런식으로 정해진 기능만으로 됩니다. 그래도 설계할때 많은 도움이 됩니다.

    부트영역을 바꾸는게 아니라 프로그램 코드 내에서 레지스터를 설정하면 실시간으로 바뀝니다.

  • 아크마님께
    No Profile

    운영자님 stm32말구 stm8사용중인데요 레지스터를 어떻게 설정하는건가요?

    PB5핀이 i2c input인데 ADC입력(기존PD3)으로 사용해야는데 어떻게 설정하는 건가요?

    초짜입니다.. 부탁점...(메일보내었습니다.)

  • bluekimyj님께
    No Profile

    i2c만으로 고정된거라면 못바꿉니다. 회로를 수정하셔야할 듯하네요.

    대체기능으로 adc입력이 있다면 레지스터를 설정하면 되고요.

     

    stm사에서 제공하는 표준 라이브러리를 사용한다고 가정하였을때(게시판에 올려져있어요)

     

    usart기능을 대체기능으로 구현할때는 다음과 같이 함수를 호출하면 됩니다.

     

    /* Enable the USART4 Pins Software Remapping */
      //GPIO_PinRemapConfig(GPIO_Remap_USART2, ENABLE);

     

    stm8에서 adc에 대한 정확한 답변을 드릴 수 없음을 양해바랍니다.(밖에 나와있는지라 확인해보기가 힘듭니다)

  • No Profile
    글쓴이 우가우가 10.07.13 08:38 댓글 좋아요 0 싫어요 0

    실시간 변경이라니 ....괜찮군요 댓글 감사합니다.

  • No Profile

하드웨어 설계 및 개발에 대하여 개발자들이 자유롭게 토론하는 공간입니다.
- Q&A, 자유주재 토론, 관련 정보 공유
- 분야 : 마이크로프로세서 응용, 전기/전자(아날로그/디지털) 회로 설계, C/C++ 프로그래밍, 펌웨어,
         PCB Artwork, 트러블슈팅 등 하드웨어 설계에 관한 전반인 내용
※ 게시글에 맞는 분류를 선택하여 글을 작성해 주시면 쾌적한 사이트 운영에 많은 도움이 됩니다.
※ 하드웨어 인사이트는 회원들간의 거래정보를 게재할 뿐이지, 그 어떤 책임과 의무도 가지지 않습니다.

search
번호 분류 제목 글쓴이 조회 수 날짜
75 중고장터 HOTAVR JTAGICE MK2 에뮬레이터 팝니다. bluewing 5041 2010.10.06
74 중고장터 HOTARM 개발보드 마이크로비젼 MV2440-LCD 팝니다. bluewing 4211 2010.10.06
73 중고장터 HOT뉴코란도 구합니다.11 설록맨 3171 2010.10.05
72 중고장터 HOTUSB HUB IC판매 Newface 3478 2010.09.24
71 중고장터 HOT삼성 3.5인치 TFT-LCD (Touch 포함) 싸게 드려요. 삼성 3.5인치 TFT-LCD (Touch 포함) 싸게 드려요. 삼성 3.5인치 TFT-LCD (Touch 포함) 싸게 드려요.1 띵요루슛 4338 2010.09.17
70 중고장터 HOT오실로스코프 싸게 사고 싶어요~7 야웅이 3255 2010.09.13
69 중고장터 HOTSTR-6253 판매합니다.2 행국강기 3914 2010.09.07
68 중고장터 HOTnewtc꺼 AVR MEGA 128pro 개발키트(풀셋) 구합니다. 어쩌다 3225 2010.08.21
67 중고장터 HOTD&J DC모터 3개 판매 로봇용적합 IGM30 12V 엔코더 타입1 아크마 6575 2009.01.11
66 중고장터 HOTCMOS 카메라 OV9650 판매1 아크마 3756 2010.07.28
65 중고장터 HOT삼성 3.5인치 TFT-LCD (Touch 포함) 싸게 드려요.2 용가리3 3280 2010.07.17
64 중고장터 HOTmicrochip 사 ac motror controller demo board 이단장 3377 2010.06.17
63 중고장터 HOT각종 부품 팝니다. 캐리안 3648 2010.06.10
62 중고장터 HOT기울기센서 (TILT SA1) 팝니다 폴라리스 4193 2010.06.05
61 중고장터 HOT중고 서적구해요..^^13 로이lee 4164 2010.05.26
60 중고장터 HOT컴퓨터 사요2 제갈공ㅇㅇ 3859 2010.05.24
59 중고장터 HOT소리인식센서 구합니다!1 재럴 3656 2010.05.22
58 중고장터 HOTHELICOMM 사의 IP-LINK 2134- 2264 모듈 구매합니다. 아크마 4117 2010.05.20
57 중고장터 HOT터치 lcd안쓰시는거 구입합니다1 duziny 3881 2010.05.13
56 중고장터 HOT어셈블리어 교재 구합니다~1 배개 3706 2010.04.28
  • 모든 양서를 읽는다는 것은 지난 몇 세기 동안에 걸친 가장 훌륭한 사람들과 대화하는 것과 같다.
    - 데카르트
  • * 납포인트 정보 *
  • 글 작성 : 3
  • 댓글 작성 : 1
  • 내 글이 추천받음 : 1
저작권법에 위배되는 콘텐츠는 등록 불가하며, 저작물에 대한 권리는 저작자에게 있습니다.
Copyright 2006-2021 © hardwareis.com, All rights reserved.