Study501 nRF51 DK nordic의 nRF51 DK로 study 다시 시작!! 보드는 mouser에서 구입 nRF51 DK 약 85000원 정도!! 기본적으로 jlink가 내장되어 있다. 구입후 nordicsemi.com에 가입하고 일련번호 입력하면 각종 자료를 다운로드 받을 수 있다. https://www.nordicsemi.com/eng/Products/nRF51-DK 이곳에서도 받을 수 있음.^^ 2015. 2. 24. MDK ARM 세팅!! NRF51822 Eval kit 예제코드를 보시면 MDK-ARM용으로 되어있습니다. build까진 됐는데 다운로딩이 잘 안되던데, 제공해주는 nRFgo studio에서도 다운로딩을 할 수 있습니다. 처음 다운로딩을 하신다면 Erase all 을 먼저 하셔야 다운로딩이 됩니다. 위 그림처럼 nRF51 Program을 선택하신 후 Erase all을 해주세요. 그리고 Browse..에서 hex 파일을 찾습니다. Program을 하시면 다운로딩이 됩니다. 하지만 불편하겠죠? MDK-ARM에서 바로 하려니 아래의 에러가 뜨더군요;;; 혹시 저처럼 이런 에러가 뜨신다면, Target Option을 한번 보시기 바랍니다. 이렇게 세팅해 주세요. Target Option은 위 네모로 표시해준 곳에 있습니다. 그전에 .. 2015. 2. 13. NRF51822 Eval Kit 앞으로 공부하게 될 NRF51822 Eval Kit !! 구입은 Eleparts에서~가격은 저렴한 18,800원 제작은 waveshare에서 했고, waveshare 홈피에 가면 관련 자료를 다운로드 받을 수 있습니다. 자료다운로드!! 생긴모습입니다. 2015. 2. 13. modulo-256 check-sum 78M6610+PSU에서는 패킷을 주고 받을때 체크섬을 modulo-256방식을 사용합니다. 계산은 아래 예제를 보면서 해보겠습니다. 처음 장비가 연결할 때 device select를 하는데요. 보내는 패킷은 아래와 같습니다. AA 04 C2 90 (이건 maxim에서 제공하는 소프트 웨어를 통해 확인한 겁니다.) AA는 헤더 04는 length C2는 SSI ID인데 디폴트가 2번으로 되어있습니다. 그리고 마지막이 90.. modulo-256은 한바이트씩 더해 갑니다. 값이 256이 넘을때 까지~ 쉬운계산을 위해 HEX값을 DEC값으로 변환해봅시다. 170 4 194 (헤더 랭스 페이로드)이네요 170+4=174 (아직 256이 안됐네요.) 174+194=368( 256이 넘었습니다.) 368-256.. 2015. 2. 12. 4.3 I²C Interface 4.3 I²C Interface 78M6610+PSU에서는 SDAI, SDAO, SCL핀으로 사용할 수 있습니다. 7비트 주소모드와 최고 400kHz의 데이터 전송율의 슬레이브 모드를 제공합니다. 그림 19는 설정할 수 있는 2가지 입니다. 설정 A는 표준설정이고 설정B는 SDA핀 2개를 이용한 분리된(isolated) 방식이다. I²C 인터페이스는 내부램의 256워드(24비트)로 읽기와 쓰기레지스터를 접근할 수 있습니다. SPI와 같이 section3의 각 레지스터주소에서 3으로 나눠줘서 접근해야 합니다. 단일 바이트접근이 가능하지만, 사용자는 고속 접근을 위해 각 데이터의 전송 워드(다중워드)로 접근할 수 있습니다. 78M6610+PSU의 각 디바이스 주소는 DevAddr레지스터를 통해 설정가능하고.. 2015. 2. 12. 4.2 SPI Interface 4.2 SPI Interface 78M6610+PSU는 SPI slave모드로 설정할 수 있습니다. SPI인터페이스가 활성화 되면, 아래의 핀들을 작동시켜야 됩니다. SSB : Slave select(SS), 입력이며, active low 신호입니다.SCK: Serial Data Clock(SCK)입력 입니다.SDO: Master Input Slave Output(MISO), 직렬 데이터 출력입니다.SDI: Master Output Slave Input(MOSI), 직렬 데이터 입력입니다. Clock Polarity and Phase 아래그림(그림16)과 같이 SPI 버스는 단일 바이트 작업방식입니다. 데이터는 SCK가 하강(falling) edge일때 쉬프트 되고, 상승(rising) edge일때 래.. 2015. 2. 12. 이전 1 ··· 58 59 60 61 62 63 64 ··· 84 다음 인기글