회원가입 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
번호 분류 제목 글쓴이 조회 수 날짜
632 마이크로프로세서 HOT8051 소스에 관해서요..3 Do 1273 2010.06.11
631 펌웨어 & 코딩언어 HOTMFC 를 공부중입니다 API를 시작해야 하는데..3 TreeOfDream 1118 2010.06.11
630 마이크로프로세서 HOT가입하자마자 질문 먼저 올려서 죄송해요 하지만 꼭 보고 수정 부탁드려요.!6 막멀티 1254 2010.06.10
629 마이크로프로세서 HOTCAN통신 관련 질문이요 jeon_goon 1122 2010.06.09
628 마이크로프로세서 HOT8051을 배우기 시작한 대학생입니다.2 진진진 1029 2010.06.09
627 마이크로프로세서 HOT8051 과 RFID 단말기 연동 질문 입니다~1 뒹굴뒹굴 1119 2010.06.09
626 마이크로프로세서 HOTATmega128로 기판을 짜봤는데요.2 d2comet 1240 2010.06.08
625 마이크로프로세서 HOT재미는 주제입니다.. 제발 답변을..ㅠㅠ1 절제하는늑대 1072 2010.06.07
624 마이크로프로세서 HOT가변 저항 연결에 대한 질문입니다.6 dlgodnjs 3170 2010.06.07
623 마이크로프로세서 HOTAT89S52하고 AT89S51에 대하여2 끈기 1461 2010.06.06
622 마이크로프로세서 HOTR/C 서보모터 각도 계산 ㅠ 폴라리스 2008 2010.06.05
621 마이크로프로세서 HOT도트 메트릭스 랜덤으로 떨어지게 하는방법 별별이 1090 2010.06.04
620 마이크로프로세서 HOTDC모터의 동작상태를 확인할수 있는 방법이 있습니까???3 mrj 1256 2010.06.04
619 마이크로프로세서 HOTatmega128를 사용해서 칩led와 회전모터를 제어하고싶습니다.1 졸작ㅠㅠ 1107 2010.06.04
618 마이크로프로세서 HOT8051로 비트매니아 만드는법좀2 별별이 1006 2010.06.04
617 Software & IDEs HOT마이크로 컨트롤러 질문???5 진구짱 972 2010.06.04
616 마이크로프로세서 HOTAVR UART 통신관련문의1 정신나간천사 2543 2010.06.03
615 마이크로프로세서 HOTh bridge dc motor 제어를 해야하는데요...2 스판츄리닝 1512 2010.06.03
614 마이크로프로세서 HOTcds센서를 이용한 LED켜기......3 메카2 1263 2010.06.03
613 마이크로프로세서 HOTcds센서소스 해석 부탁 드립니다~3 메카2 1860 2010.06.03
Prev 1 ... 22 23 24 25 26 27 28 29 30 31 ... 58 Next
  • 뇌물로 얻은 충성은 뇌물로 정복된다.
    - 세네카
  • * 납포인트 정보 *
  • 글 작성 : 3
  • 댓글 작성 : 1
  • 내 글이 추천받음 : 1
저작권법에 위배되는 콘텐츠는 등록 불가하며, 저작물에 대한 권리는 저작자에게 있습니다.
Copyright 2006-2021 © hardwareis.com, All rights reserved.